Changing the way rows are built

Removing __ng_selected__ property from the entities. in place there will
be a property appended to all data items in the data array called
"ngGridRow" there, you can manipulate selections programatically easier
than the current method.