attendee view and searching and form now basically works, with more work still needed
fixed most of the remaining staffer pages, including shifts and feeds and history and searching, plus adapted test data to sqlalchemy
added some unit tests for job, we're now testing a decent subset of the job-related functions in models.py
minor tweaks to get uber working with latest Sideboard, plus did most of the work to port jobs and signups sections
Merge branch 'sideboard-sqlalchemy' into big_merge

Conflicts:
	uber/site_sections/groups.py
	uber/site_sections/registration.py
	uber/utils.py