Add Factories for Testing

Adds the `factory_girl` and `factory_girl_rails` gems for testing, along with factories for `User` and `City`

Still figuring out best way to go about factory-ising Tea Times and attendances, and deciding whether that's even necessary?