Add some (currently quite ugly) code for providing a means to download
watched items and notes as text, JSON, or CSV.

TODO: Tests
Add a simple test for viewing watched items as various data formats.

Split out signup stuff into it's own spec.
Merge branch 'master' into merge_guides

Conflicts:
	modules/core/app/defines/package.scala