using mixing for cross browser support.

This commit normalizes all css and angular calls to use vendorPrefixed notation for CSS/Style properties.
The scroller support in js/views is left alone as it only applies to webkit scrolling on iOS (i think).

The two tests I ran (manually!) for an implementation of the todo app from the guide:
1. The drag to reveal the side-menu.
2. adding a new item  to the todo list causes the modal animation.

Firefox on MacOSX & FF/IE10 Win8 (including touch!) have been tested. 
There is something wrong with the ionic-angular.js file.
On my clone, `grunt watch` doesn't seem to concatenate angular dependencies to ionic-angular.js.
I couldn't figure what the issue was and just worked around it with manual inclusions. 
Please regenerate as you see fit. 

Not sure how to write an automated test for this that is both cross platform and automated. 
I just used the todo example from the guide to test.