Update Events page

Added calendar view. This page does not work as a stand alone html page. It has to have a phonegap wrapper. 
Used an open source implementation from http://kyleleneau.com/portfolio/jmonthcalendar/ for the calendar view.
Following are my modifications to the calendar.js:
1. Truncate long event titles and display in calendar
2. Show the full event details - Title, time and location on tap and hold on a calendar cell
3. Display short names for days of the week to keep the display smaller