Updated the basic repository files. Structured API documentation, added CONTRIBUTING.md
Merge pull request #1947 from basilfx/repocleanup

Updated the basic repository files. Structured API documentation, added ...
- upgrade cherrypy to version 3.6.0
- dont't pass unicode hostname to cherrypy (see cherrypy-issue #1285,
https://bitbucket.org/cherrypy/cherrypy/issue/1285/n-must-be-a-native-str-got-unicode)
Merge pull request #1951 from andrenam/cherrypy360

Upgrade Cherrypy to version 3.6.0
Fix djmix to be dj-mix
Remove superfluous values from configuration tuples
Merge remote-tracking branch 'upstream/develop' into feature/refactor_config