fix(Tests): angular 1.3 compiles style blocks

We don't need to check for ui-grid-style leaving expressions alone in
<style>
chore(Angular): Updates to work with Angular 1.3

Multiple changes to fix tests and code to work with Angular 1.3.x

fix(GridColumn): $q promises inherit then

We can't use hasOwnProperty() to check for them

chore(Karma): Use dots reporter

It's cleaner