test(collectionRepeat): finish unit tests
fix(collectionRepeat): correctly save user scroll position on back

Addresses #1157
docs(tap): add WIP tap notes page
style(scrollView): remove console.log
fix(ionItem): fix error when repeating
refactor(events): don't clobber window.CustomEvent

Resolves #1231
fix(scrollView): recalculate size on mousewheel scroll
feat($ionicLoading): on android, no back button action while loading

Fixes #1273
style(ionRefresher): add padding-top if refreshing-text or pulling-text

Fixes #1269
don't scroll twice on double focus
feature(keyboard): .hide-on-keyboard-open

By default no elements will be hidden when the keyboard shows. However,
you add the CSS class `hide-on-keyboard-open` to set elements which
should hide when the keyboard is open, such as the footer so there’s
more space for the content when the keyboard is open.
Was not using scss variable for menu color
Merge pull request #1282 from asgeo1/menu_color_fix

Was not using scss variable for menu color
set $menu-bg to #fff
run onScroll() within triggerScrollEvent()
docs(tap): Add tap docs
return CustomEvent in polyfill if it doesn't exist
data-tap-disabled not data-prevent-default
docs(tap): fix typos
feat(sideMenu): make android back button close side menu

Closes #1264