Add verification email on sign up

- Now, every time we create a new user, our server will also
  send a verification email to the user
- I also moved the test file and eliminated a lot of whitespace
- The next step is to create and use the verification routes
Yeah it uses smtp. It's really just a hack to get around the fact that you can't pass around the transporter as a parameter to the route functions...