Fixes the password reset token
It now outputs the raw token & stores the hash
Due to an update in Devise, we must differentiate between the raw token and the hashed token. Only the hash is stored.
Updated test
We no longer "cache" tokens: generate a new one for every request...

Since we can't store the raw value, we can only send an email if we generate a new value (and update the hash)
Merge pull request #349 from boersmamarcel/pass_reset_token_fix

Fixes the password reset token
Fixed "reset password" mail
It had the wrong URL in it
Merge branch 'master' of github.com:boersmamarcel/challengesplatform into pass_reset_token_fix
Merge pull request #351 from boersmamarcel/pass_reset_token_fix

Marcel said I could...

:)
Use Rack::Deflater to compress site
as per:   http://robots.thoughtbot.com/content-compression-with-rack-deflater
Merge branch 'master' of github.com:boersmamarcel/challengesplatform into speedup
Merge pull request #352 from boersmamarcel/speedup

Speedup
Force Devise ~> 3.1
Merged two steps
Two link clickers merged to one link clicker
Remove duplicate steps for buttons
Revert "Remove duplicate steps for buttons"

This reverts commit b8677359bcfc756a26fed1801c7c4b8676cc8968.
Merge pull request #353 from boersmamarcel/cucumber_cleanup

Cucumber cleanup
Merge branch 'master' of github.com:boersmamarcel/challengesplatform into gem_update1

Conflicts:
	Gemfile.lock