Fix tooltip rendering for week and day views
Trigger an event when the tooltip gets hidden
Render temporary fullcalendar events and use them as tooltip trigger
Restrict default events to 30 minutes
Use vars for the hardcoded values of 20 and 30 that appear all the time

30px is the minimum offset of the tooltip container (i.e. like a margin around it)
20px is a CSS margin specified for the tooltip pointer.

TODO: We need to find a non-hardcoded way of specifying the tooltip pointer margin.
We can't expect all users to have a 20px tooltip pointer margin.
Use vars for the hardcoded values of 20 and 30 that appear all the time

30px is the minimum offset of the tooltip container (i.e. like a margin around it)
20px is a CSS margin specified for the tooltip pointer.

TODO: We need to find a non-hardcoded way of specifying the tooltip pointer margin.
We can't expect all users to have a 20px tooltip pointer margin.
Re-enable auto-updating of the calendar

Ignore when the trigger is pat-validate.
Add a timeout, otherwise we run into timing issues.
Merge branch 'pat-calendar-tooltip' of github.com:Patternslib/Patterns into pat-calendar-tooltip

Conflicts:
	src/pat/tooltip.js
Merge branch 'master' into pat-calendar-tooltip
Remove trailing spaces and use double quotes
Add support for drag&resize. Also fixed redraw bug.

The redraw bug was that drag&dropped events reverted to their old positions if
the calendar was redrawn. Fixed by updating the event source after dnd.
Sort deps by name
Add initial spec tests for pat-tooltip.

Specifically test the behavior around the "source" parameter.
Merge branch 'master' into pat-calendar-tooltip

Conflicts:
	src/pat/calendar/calendar.js
Revert to older phantom-jasmine and phantomjs versions

...to see if it shuts up Jenkins, which might have a too old version of node.js
Merge branch 'master' into pat-calendar-tooltip

Conflicts:
	package.json
	tests/TestRunner.js
	tests/specs/pat/tooltip.js
runs/waits works again