Fix browser mode.

Data files weren't installed previously, so bottle would complain of
missing templates.
Additional fixes to enable browser in standard installs: include jinja2 dependency and clean up requirements. Fixes #168
Merge setup.py fixes