Merge branch 'davesag-master' into working
added a role model for users. all users need good role models.
unit tests added now for user changing their own details.
editing of user settings works but not unit tested yet
added double logout
Merge branch 'working'
Emails are being sent as either HTML or Plain text depending on user …
…preference and the email code has been cleaned up to use haml and erb templates.
user verification and email roundtrip done in a very simple manner.
split registration handler out into a separate file
split tests into multiple files descending from a handler_test_base t…
…o make it nice and modular.
minor fix to readme.txt
refactored to work on a Rack
handlers not working
not working handlers
used a sinatra helper to make my app file much cleaner - thanks rkh f…
…or the tip
added simple user registration and deletion
haml templates all use one of two master layouts rather than repeatin…
…g all that code in each template.
added saving and retrieving of user preferences.
added velvet rope and bouncer
updated the tests to include the acceptance of email as a login option
password now stored securely. user model now stores email and usernam…
…e and login now allows the user to log in with either their username or their email.
added css and public dir
tests complete. renamed db file. note please reseed.
added dependency section to readme
changed clone url to the read only git:// one in the readme
Updated README to suit new project name