Calendar updates

- fixed issue with long event names breaking the layout
- added comments to inc/calendar.php
- cleaned up commented out messes from main page and inc/calendar.php