Fixed occasional incorrect scrolling when inserting/removing renderables
Added new 'ensureVisible' function which scrolls the view if necessary to ensure that an item is fully visible
Reset 'ensureVisible' state when item is fully visible
Merge pull request #25 from toostn/master

Emit 'scroll' event for every render-cycle that the view is scrolling
#26: Fix, don't emit unintentional scroll events on the very first time the view is shown