Client session 2

- replace deprecated Yesod clientSessionBackend with new clientSessionBackend2
- add basic .gitignore file