Saved desired state when adaptor is not present

This prevents a bug that appears when devices are removed/inserted.
Merge pull request #5 from alfonsosanchezbeato/fix-removed-adaptor

Saved desired state when adaptor is not present
Add g_debug() for killswitch state emission.
device-ofono: remove unused "changed" signal and emit parent class "state-changed"
Add envvar URFKILL_NO_SYSLOG which allows log and debug messages to be printed to stdout.
Merge pull request #7 from kaijanmaki/no_syslog_envvar

Add envvar URFKILL_NO_SYSLOG
device-kernel: remove unused "changed" signal and emit parent class "state-changed"
Merge pull request #6 from kaijanmaki/device-state-fixes

Device state fixes
UrfDaemon: really ignore if the input handler fails to start

Signed-off-by: Mathieu Trudel-Lapierre <mathieu.trudel-lapierre@canonical.com>
Add hybris wlan device type

This device will handle wifi devices using the Android HAL through
libhybris.
Use hybris device for wifi in the arbitrator
Merge pull request #9 from alfonsosanchezbeato/hybris-dev

Hybris support for wlan devices
Properly attribute Canonical copyrights
urf-utils: shorten killswitch constant strings

Shorten KILLSWITCH_STATE_* strings to reduce length
of some log messages in order to make logs easier
to read.
UrfConfig: add support for prev-soft state

The prev-soft state is used to preserve the state
of a killswitch when flight-mode is enabled.  This
allows the state to be properly restored when flight
mode is disabled and urfkill may have been restarted.
UrfDevice: add urf_device_get_connection()

Add urf_device_get_connection() so that duplicate
code can be removed from child classes.
UrfDeviceKernel: fix connection/object_path code

Modify code to use the parent class' connection
and object_path attributes.
UrfDeviceOfono: re-factor path usage

Re-named urf_device_ofono_get_path() to
urf_device_ofono_get_modem_path() to reduce
confusion with UrfDevice's object_path.
UrfOfonoManager: re-factor path code

Use the renamed urf_device_ofono_get_modem_path().
Add async support to the DBus block* & flight_mode

Add asynchronous support to the DBus block* and flight_mode
methods.  This allows urfkill to process responses from
ofono and pass thru failures including InProgress and
EmergencyMode.  This support also leverages the new pre-soft
state recently added to UrfConfig.