fix #8: add documentation

includes:
 * initial working build of documentation
 * rename root of doc for compat with pythonhosted
Merge branch 'enh/sphinxdoc' into develop