Implemented tests for Signup process. Close #29. Close #30.

Note: Also changed IntegrationTest from using HtmlUnit to Firefox. Had
to add a new Selenium dependency in build.sbt for this