Use applyAsync instead of apply, to avoid digest in progress issues
Update to angular 1.3
update from ngmin to ngannotate
update to match angular 1.3 classes
use ngmodelcontroller instead of relying on class names
merge latest changes