Implemented the Login Function
- used passport authentication
- re-arranged some codes in express config for proper functionality
Additional changes for Login/Logout Implementation (1453)
- Modified the header of the main app
- added the logout button at the main app (1454)
- changed default view upon login to Reservation Board
- Added link to user profile.
Missing Information for the Reservation (1345)
-changed table fields in My Reservation, without Reserved By and email
-removed New Reservation button
Manage Rooms
-added html strip for the form inputs
-users can only enter numbers for the capacity field
-the fields must be filled for the user to add new room
Reservation Board
-added eventMouseover function
-reservation information will appear whenever eventmouseover event occurs
Merge branch 'CleanPassport' into develop
Create .travis.yml
jsHint config for sublime
Updated jshintrc file. Wrong jshint rc file previously pushed.
commit c314ce196822809168e6abce86ea89616fe848b1
Author: Ronald R. Gemao <ronadmad7@gmail.com>
Date:   Wed Dec 11 16:42:59 2013 +0800

    Compiled fullcalendar events to a new event handler (1456)
      - set Allday to false (1634)
      - resolved event conflicts and transfered to a new event handler(1634)
      - added tooltip for every reservation (1634)