activation bug fixed
added login requirement for dashboard views
added login required test for dashboard
Merge pull request #15 from gordon-morehouse/personal/mchll/bug_fixes

added login required for dashboard views
stubbed out a ton of needful tests