Merge pull request #121 from fedora-infra/shortcuts

Shortcuts
Add the meeting identifier when printing a string representation of the meeting object
Filter out meeting whose end of recursion dates are earlier than the meeting date

This can happen if a meeting is created then edited before the first
occurrence can happen.

Fixes https://fedorahosted.org/fedocal/ticket/124
Fix getting the recursive meetings, this is only of interest if there is recursion set
Adjust the unit-tests for the change the Meeting object representation
Merge pull request #123 from fedora-infra/fix_recursive_meetings

Fix recursive meetings
Provide a UTC representation of the meeting to the view_meeting template
Add a title to the start and end date providing their time in UTC

Fixes https://fedorahosted.org/fedocal/ticket/117
Add a doted line below Start and End to highlight the presence of the title
Remove commented code
Fix converting the meeting to UTC, we should use the original meeting object
Merge pull request #124 from fedora-infra/utc_titles

Utc titles
Include the Jquery countdown library v2.0.3

Sources: http://hilios.github.io/jQuery.countdown/
Include a countdown in the meeting view

Based on the work from Mohan (mpduty)

Fixes https://fedorahosted.org/fedocal/ticket/121
Update the update_date_rec_meeting method to take a given date_limit

This date_limit allows retrieving the last or next meeting in the recurence
compare to the date_limit provided.
Retrieve the next occurrence of the meeting compared to from_date when viewing a meeting
Use the next occurrence of the meeting in the countdown
Enable editing a meeting at the exact date asked