Add coveralls
feat(moves): Add moves authentication through omniauth and devise
fix(dependencies): Move coveralls gem outside of test block
fix(config_secret_key_base): Reinclude config secret key base

Use an environment variable if defined otherwise fallback to the dev key
doc(badge): Change branch to dev for coveralls
feat(user login): Log user after successful oauth flow
feat(spring): Add spring and rails 4.1.0

Had to disable tests using shoulda in the meantime :
https://github.com/thoughtbot/shoulda-matchers/issues/408
fix(spring/fg): Reload all factory girl definitions for spring
test(shoulda): require shoulda to prevent error with spring
fix(User): Prevent error with multiple users with null emails