firewalld: Use Chrome D-Bus bindings.

BUG=chromium:435400
TEST=Build, deploy, run.
TEST=dbus-send --system --dest=org.chromium.firewalld --print-reply \
         /org/chromium/firewalld \
         org.chromium.firewalld.PunchHole uint16:80

Change-Id: I0027424e3b15cdc7a4928135ce744ab562b94668
Reviewed-on: https://chromium-review.googlesource.com/233026
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Jorge Lucangeli Obes <jorgelo@chromium.org>
Tested-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
8 files changed