Require the DB model before monkeypatching

Because we define Location here, if the DB model isn’t explicitly required, Rails finds the constant defined and will never load the model itself.  This leads to really confusing messages like “NoMethodError: undefined method `cluster' for #<Location:0x000001085feb88>” when Location very well has a cluster association.
Move Team factories to a file like the rest
Remove redundant code to seed test DB
We aren’t using fixtures, we have FactoryGirl!
This is done automatically by factory_girl_rails
Ensure the factories are loaded and available
Fix outdated model and attribute names
This is a better way to express the association
Fix the Checkin specs

The main problem was that not all specs were written sufficiently to get around the randomness inherent in picking the next puzzle.  This should fix most of those transient failures.
Fix JoinAttempt specs
Make dev & test rake runs quieter
Ensure we have dotenv support for dev & test runs
debugger doesn’t work with Ruby 2.1+
Fix Team spec
Note on how to improve the Event model
Fix for Rails 4 changes
DRY
Fix ApplicationController#event helper method spec
Fix bug - Yay specs!
This will happen automatically thanks to the token