service: Notify timeserver removal for previous default service
ofono: Fix network_driver name
ofono: Only register network when APN is set

Empty AccessPointName in a oFono internet context means it cannot
be activated: Don't create networks in this situation.

The conditions for adding a network are then
 a) modem supports NetworkRegistration
 b) modem has a context with a valid APN

Fixes BMC#24959
technology: Fix indention
gdhcp: fix strict-aliasing warning

The previous way was giving the following warning with gcc 4.7:

  CC     gdhcp/common.o
gdhcp/common.c: In function 'dhcp_add_simple_option':
gdhcp/common.c:275:38: error: dereferencing type-punned pointer will
break strict-aliasing rules [-Werror=strict-aliasing

Change it slightly so not to give this warning.
gweb: don't use deprecated gnutls_session typedef

According to gnutls/compat.h, gnutls_session typedef was deprecated
since 2.x in favor of gnutls_session_t. Use the new typedef then.
build: add unit tests to .gitignore
build: Remove useless fake plugin
build: Always enable essential plugins by default
build: Remove duplicate test for wpa_supplicant
build: Allow NM and PolicyKit plugins only as builtins
build: Build client and testing tools by default
build: Remove useless alg-test example program
gsupplicant: Add WPS specific capabilities parsing for BSS
gsupplicant: Add WPS specific capabilities handling for network
wifi: Decide to use WPS PBC if the AP is already advertizing for it
wifi: Adding support for autoscan emulation
wifi: Setup autoscan according to the main.conf settings
wifi: Specify bgscan parameters according to main.conf settings
wifi: Remove old background scanning technique call