Implemented login scaffold and temporary session - up to 8.2.2
Merge branch 'chapter8' of github.com:marcminor/sample-app into chapter7-exercises