Merge pull request #51 from pk-nb/drawEvents

Draw events
Ensure events are ordered predictably
Fix bug in maxDate when end_date is null
Merge branch 'master' into draw-it-all
Merge pull request #52 from pk-nb/draw-it-all

Draw it all
Implement draw event range