Fix breadcrumb navigation for two-level dashboard
Create basexsession tween to add requests.basex lazy session handle
Convert all view sessionfactory() use to request.basex
Completely redone deployment workflow.

Deployment now uses uwsgi for the backend and a tuned nginx config.
configuration for nginx and uwsgi
Merge branch 'authentication'

Includes 'request.basex' tween changes, two-level dashboard
Add missing two-level dashboard pasths (omission from previous merge)
Remove editor-specific project file from index
Ensure requirements.txt is updated before virtualenv update
make uwsgi reload process a stop+start instead of a reload

Reload seems unreliable on Ubuntu 12.04 LTS
Add production basexconnection settings
Add proper domain objects and xquery string escape function

string escape function is to aid db locking optimizations
Refactor all lookup views into a single class with separate model.
Refactor bill body-fetching view
Remove extraneous print statements
Add three different action buttons to bill edit screen

"Save", "Save and Edit Next", "Save and Return"
Add "open in editor" link on raw-edit pages
Add helpers xquery module for basex