Fix intermittent build failure due to timezones

Because our default timezone for the app is UTC, at certain times, some
tests could fail outside of UTC. This commit fixes that by changing a
single call to Time.now to Time.zone.now.
Merge pull request #4 from jcaudle/unique_usernames

Fix intermittent build failure due to timezones