Updated mailer with user details
Added gem file and David as a user
added devise and David as a user
Merge branch 'master' of github.com:adairdavid/SENG403G1
Added seed data for physical and rental items
Added styling to highlight overdue items

- Items that are overdue will now have red font
Fixed fixtures for running tests
Fixed and added associations

Updated mailer to use the new associations
I think I finally understood how to get them to work! XD
Added login and logout views/links

I'll merge this to master in the morning after I review it when I am not
as tired
Added basic search

To try basic search, go to /items/search
Currently, the basic search works for title, but not author or any other
types
Added link to search catalog in the menu bar
Merge branch 'login-logout' into master-experimental
Fixed syntax errors in the mailer files.
Added user unit tests.
Finished basic search
Merge branch 'master' of https://github.com/adairdavid/SENG403G1
fixed merge conflict
fixed merge conflicts
Added link to item from barcode