feat(ionNavBar): make back button animated

Closes #1030
feat(select): Styled select elements, both inline and as a list item
overflow-scroll: removed duplicate css entries
overflow-scroll:  fix iOS bug where relative children of scroller disappear while scrolling.   resolved by forcing hardware acceleration
demo(swipeable-cards): remove unused code
demo(swipeable-cards): more fixes
Merge pull request #1035 from oori/overflow-scroll-fix

overflow-scroll fix
docs(scroll): Fix typo
fixed the header bar link to the docs

The link to the relevant documentation on the header bar [1.0.0-beta.1 (2014-03-25)] was missing a "d". This caused it to return a 404 "Page not found" whenever it was clicked.
Merge pull request #1040 from mturkson23/patch-1

fixed the header bar link to the docs
fix(refresher): get rid of flickers except on droid-4.4

Fixes #1014.
scss(nav-title-slide-ios7): no back button animation on no-animation
fix($ionicPopup): make it work if jquery is included

Closes #1027
refactor ionic.tap and start writing tests
chore(build): add angular-sanitize.js bundle's banner

Closes #1041
chore(build): only put one banner in css file
fix for .item-select
fix(tap): Deactivate elements during scroll at the same time click is ignored, #997

Previously I disabled the activation class immediately on a touchmove,
where as the click will still work if you touchstart and touchend
within a few pixels of each other. So visually it may have looked like
the click shouldn't have worked. I just updated it so the use the same
numbers. For example, if you hold down an item and move just 5 pixels,
the item will stay active (before it wouldn't have), and the click will
fire. But at the same time, if you hold down an item, and move a larger
distance, once it realizes that it went farther than 6 pixels it'll not
allow a click to happen, AND it'll not show the item as being active.
fix(navClear): be sure it runs before ngClick

Closes #1047
style(navClear): remove unused dependencies