Toggle button not rendered correctly on Android (closes #1363)
Fixing requestAnimationFrame & cancelAnimationFrame

With the previous implementation, Chrome complains:
    "'webkitCancelAnimationFrame' is vendor-specific. Please use the standard 'cancelAnimationFrame' instead."
This fixes that by reusing (copy-paste) the code from angular.js
A better way would be to use ionic.requestAnimationFrame and ionic.cancelAnimationFrame everywhere, but that is more involved and risky...
docs(): add default values
docs($ionicLoading): add default values

Closes #1431
fix(ionSlideBox): fix regression allowing slide past boundaries

Closes #1414, #1405, #1409, #1321.
docs(ionSlideBox): clarify on-slide-changed expression

Closes #1393
fix(ionContent): make scrollable content work as child of non-scrollable

Closes #1421
test(tabs): remove unnecessary comment
docs(ionContent): clarify content gets child scope

Closes #1392
fix(scrollView): stop memory-leak when destroying scrollView

Fixes #1096
fix(scrollView): on desktop, mousewheel only scrolls the right scrollView

Closes #1376
demo(collectionRepeat): add contacts.json
add px to keyboardAttach bottom style
docs(): fix accidental test code in nightly docs
deprecate native.showkeyboard and native.hidekeyboard
derp
Limited scope of toggle fix to Android 4.2
fix(ionFooterBar): properly offset content for bar-subfooter
demo(ionHeaderBar, ionFooterBar): add kitchen sink demos
demo(collectionRepeat): add demo