Glastopf as a proper python package

This pull is for #36. 
Creating a proper installable package from the Glastopf repo turned out to require changes to pretty much every corner of the codebase. Make sure to checkout the new [install docs](https://github.com/johnnykv/glastopf/blob/master/docs/source/installation/installation_ubuntu.rst)
Looking forward to feedback, criticism, bugs and questions :-)

Here goes a pragmatic changelog: 

* Now a proper installable python packege
* All module level data will be copies to a bootstrapped directory at initial startup. (check details here [here](https://github.com/johnnykv/glastopf/blob/master/glastopf/glastopf.py#L176)).
* hpfeeds logger refactored to behave like the other aux loggers.
* removed old test runner
* webserver.py has been modified to glastopf-runner.py and will be installed systemwide when running 'setup.py install'
* more flexible calling and creation of sandbox. Each new glastopf env. will have a new 'make' of the sandbox.
* tons of minor cleanups. (hurray for pycharm!)
* seperated init, start and stopping of glastopf.
* removed apd.so from sandbox

P.S. Wanted to squash all these commits into fewer ones - but could not figure out how! :)