fix license
Merge pull request #74 from emberjs/fix-license

fix license
Make applyTransform more cross browser friendly.
Use 2D transforms on ListView for performance but
without the quirks of 3D transforms + scrolling.
Add cross browser fallback from 3D -> 2D -> top/left
on VirtualListView using feature detect.
Use $().text() instead of innerText to get tests
passing in FireFox.
fix lint
improve event handling on the VirtualListView
fix lint
fix lint
remove kruft from old ember-list-scrolling-view
when capturing mouse for drag use capture phase
throw actual errors not strings
Add support for "pull to refresh" to virtual list view. @lukemelia / @kselden
Merge pull request #77 from yapplabs/pull-to-refresh

Add support for "pull to refresh" to virtual list view
ListView renders too many times
Merge pull request #78 from jankopriva/reuseChildrenFix

ListView renders too many times
fix scrollYChanged and add short circuiting back.

remove unused event
Merge pull request #82 from emberjs/fix-scroll-y-changed

fix scrollYChanged and add short circuiting back
commit dist.

Eventually we should push to s3
Don't recycle content into over-scrolled zones.
Merge pull request #85 from emberjs/overscroll

Don't recycle content into over-scrolled zones.
2 performance tweaks

0. don't trigger auto-runs during VirtualListView's momentum scroll phase. (bonus)

1. first, only spawn run-loops when absolutely needed
 - don't spawn: if scrollTop is not changing. This drastically helps during pull to refresh/elastic top/bottom scroll. (we where spawning 30-40 during elastic snaps)
 - don't spawn: if no views need recycling (this cuts down the run-loops by at least 2x)

2. apply VirtualListView 3d transforms after recycling, or repositioning ListViewItems