Changes to permit dockerization of mqtt-gdp-gateway. Still a bit crude.
Another cut at trying to get mqtt-gdp-gateway running under Docker.
Change DOCKERFLAGS to be parameters to "docker build", not "docker".
Rationalize macro names to avoid confusion and for consistency with the
base GDP code:
* GDP_ROOT => GDP_INSTALL_ROOT
* GDPROOT => GDP_SRC_ROOT
* GDPADM => GDP_ADM
Clean up mqtt-gdp-gateway compilation and convert to new API.
Clean up mqtt-gdp-gateway installation scripts and startup.
Clean up installation of mqtt-gdp-gateway, notably making sure
ownerships are more consistent.
Update software licenses for 2017.
Tweaks to handle having the gdp-if code in a separate repository.
Rename gdp-provision-sensor.sh and install in /usr/sbin.
Clean up Makefiles for consistency and proper use of LDLIBS.
Installation/Configuration scripts update: try to guess if the system
uses upstart or systemd; other installation cleanup.
mqtt-gateway/Makefile portability fix.
Make Makefiles a bit more portable; notably, they always search
/usr/local and /opt/local for include files and libraries (since both
directories are used on various systems). Addresses Issue #10.
Fixed clean target in makefile
Moved /uhb/mqtt-gateway* to /uhb/mqtt-gateway/*