prep for angular 0.10.0

Some upgrades for angular, the default mapping seems to fail. Not sure if thats cause of the input element type being set to text. Sorry I did not spend much time digging into this package, hopefully the upgrades match the functionality.