Run frontend and backend apps from runserver.py using WSGI dispatcher middleware.
Strip out some old views from frontend.
Revert "Run frontend and backend apps from runserver.py using WSGI dispatcher middleware."

This reverts commit b71049667b7324f9aec5888f93143680ba541210.
Run backend and fronted apps from separate modules.
Add nested Medicine record to Product endpoint.
Update Bootstrap to 3.1.1
Add typeahead for search box in navbar.
Link through to Product page from typeahead.
Add jquery and font-awesome to static folder.
Add API endpoint for autocomplete lookups.
Refactor landing page: move search boxh fron and center.
Landing page: Add db overview, notifications and history sections. Change pattern, add bg color to footer.
Add secret key to config, so Flask can handle sessions.
Use Flask's builtin message flashing for user feedback.
Add average_price to Product model.
Remove average_price from Medicine model.
Display average price on product page.
Product page: Move important info to banner.
Product page: List alternative products in select box.
Sort alternative products by average price.