Merge pull request #118 from fedora-infra/fix_full_day

Fix displaying full day meetings
Scroll the meeting list directly to today or limit_future upon loading

Fixes https://fedorahosted.org/fedocal/ticket/100
Make the limit for today/future meetings 2px thick

Fixes https://fedorahosted.org/fedocal/ticket/100
Merge pull request #119 from fedora-infra/scroll_list

Scroll meeting list
Import the notify.js library v0.3.1

Source: http://notifyjs.com/
Add notifications to inform the user about meetings hidden above/below

Fixes https://fedorahosted.org/fedocal/ticket/116
Small code layout change in the javascript bits
Merge pull request #120 from fedora-infra/notify_hidden_meetings

Notify hidden meetings
Add the sidebar block in the master template

This allows to set a block outside the main frame
Add icon for the ical export
Add icon for the list view change of a calendar
Add icon for adding a new meeting
Add a side bar to the calendar view containing some shortcuts

These shortcuts are:
* Add a meeting
* Switch to list view
* Export to iCal
Add icon for the calendar view
Add sidebar section in the meeting list view with shortcuts

These shortcuts are:
* Add meetings
* View calendar as calendar
* iCal export

Fixes https://fedorahosted.org/fedocal/ticket/114
Small pep8 fixes
Fix the unit-tests, there are no calendar set when viewing a location's calendar
Mention the origin of the logo in the sidebar menu in the documentation

Mention the license they have at the time of their inclusion