Browsersessionable module

Basically a copy of Rememberable - maybe we can DRY it.
A devise extension is still missing. 

.DS_Store files are ignored right now. 
I don't really know why I have to add the json gem to Gemfile for running the tests.