Run ingests in a separate thread pool context

Currently shared with excerpt processing...
Functional password reset controllers

Closes assembla-143
Simple (ugly) funding sources sufficient for display

Closes assembla-100
Tweak licensing footer
Merge remote-tracking branch 'remotes/origin/master' into gui

Conflicts:
	conf/routes
merge conflicts resolved.