Fix select input for organization type on new project page

It fix #239.
Upgrade Rails to 4.1.0 and update dependencies
Add spring preloader
Remove assets url to missing files
Update rails to 4.1.1 and others gems
Use state_machine gem from josemarluedke's github
Use font-icons-rails from josemarluedke's github with a fix
Remove scoped from project model

It was removed from rails on v4.1.0
Replace `shoulda` gem by `shoulda-matchers`

We were getting problems with `have_and_belong_to_many` on `shoulda` version.
Create category object to test the uniqueness of name

It was failling because `shoulda-mathers` was generating the value as integer
and what we need it a string.
Let Pundit deal with missing current_user on subscribers
Fix flash messages specs for rails 4.1.1
Add stub to request.variant on socual helper handler specs

It was raising `undefined method `variant' for nil:NilClass` when accessing
without a request. Issue reported on Rails at:
https://github.com/rails/rails/issues/14125
Update neighborly-admin