Allow unauthenticated users to create account, and add link to account creation on login page
Added appropriate authentication and authorization to orders controller
User is now automatically logged in after creating account
Fixed bug causing flash message to be incorrect on add to cart
Merge pull request #22 from wvmitchell/bug_fixes

Various bug fixes, see individual commits