Make use of the new services/unit classes in juju state

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
add machine_id and public-address properties

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Update logging library to support loglevel environment variable

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Make use of new logging facility changes

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>