blueman-adapters: Remove leftover call to SetProperty

Also make the name entry insensitive and add FIXME for now as the
property is readonly in BlueZ5.
Github issue: https://github.com/blueman-project/blueman/issues/104
update Arch Linux package link

Closes #106
Allow debug output when running as subprocess

If the blueman process itself does not control a STDIN and the system call to get its group ID fails, check if the DEBUG variable is set instead of always assuming a background process with no output.
Update about dialog

Closes #47
Use Alias property as adapter name if present

Closes #104
Remove custom passkey function from pairing dialog
Release agents when unloading the AuthAgent plugin
Reformat NMDUNSupport and PPPSupport
Check for required icon themes.

We can use either gnome or mate icon theme but we need one.
Add icon theme requirements
Functions: Implement our own which logic in have() function.

On distributions sbin is usually not in the users PATH and we fail
to detect dhcpd(3) and/or dnsmasq.

The have() function now uses our own which implmentation and
adds both /sbin and /usr/sbin when reading PATH. It will now return
the the full path when found or None if not.

Also update NetConf.py to use the updated have() function.
Support both dhcpd and dhcpd3.
Add back import for Popen

Accidentally removed in ce13c7d6203325a80859cac5475ad45497eb1eb6
NetConf.py: import have from Functions

Forgot to commit..
NetUsage: Replace forgotten call to ListAdapters()
Draft Revision on GSettings for Blueman

Config API Modified to allow schema changes on load
Force python2 Detection on Systems
with python2.x and python3.x installed
Migrate GSettings Schema from apps.blueman to org.blueman
Rename schema files to .schema.xml standard
Rework GSettings.py to use Gio.Settings.new for settings with no
specified path

TODO:

* Testing
* setup auto install for xml files
* remove old File and GConf Support
gsettings: Move schemas to data directory and add autotools bits
gsettings: Remove duplicate schema and update Makefile.am

There where some missing in Makefile.am so adding them in.
gsettings: Fixup the gschema files so they are valid

Replace underscore (_) with hyphen (-), lower case and hyphen are only valid
Add path where missing and add trailing slash (/).
Small corrections to the default values of keys

Todo:
1. Update code to reflect new key names with hyphen instead of
underscore.
2. Figure out what type of data is stored for Sdp. Currently made it a
string so it builds (but will for certain fail when used).
gsettings: Update all modules with the changed key names

Also updated all the ui/builder parts as some use the key
to pull in the correct gtk object.