Fixes deprecated “signup” warning
Adds a period to the front page

The front page was (in the opinion of the author) missing a period, and
it was driving him insane, so he put it in.
Fixes naive datetimes
Updates test_front_page_sanity and test_signup for Franklin.