move bulk of __init__.py into app.py
add initial version number
add license
add setuptools packaging files
move manage script into package and add to setup.py entry_points
allow config loading from string path as well as object
add option to manage.py to specify config