Load seems to work

Only loads the events from currently visible days
Only loads them when scrolling has stopped
TODO: load initial state (before any scrolling has happened)
Show eventful days on initial view as well
Collecting events between loads didn't make any sense since we didn't reuse the loaded ones.

Remove ever-inflating map.
Bye bye nasty "smooth" scroll. Not going to miss you.

Remember to always call setSelection _after_ all notifyDataSetChanged calls.
Merge branch 'topic/minimal-eventload-afterscroll-weekview'