Added aiobottle for use bottle with asyncio.
Updated aiobottle for cleaner import.
Removed rainfall.
Added aiobottle.
Added new backend dependencies.
Removed rainfall from imports.
Fixed jinja2 version.
Added aiohttp as dependency.
Added graphviz for pyreverse.
Merge branch 'bottle_migration' into develop
Added TODO list.