Use bracket notation accessing column field names

AngularJS Expressions for object keys containing hyphen/dash require bracket notation for correct evaluation.

{{obj.something-with-hyphen}}  VS {{obj['something-with-hyphen']}}
Building for AngularJS Expressions for object keys containing hyphen/dash require bracket notation for correct evaluation.
Fixing broken tests for the ci, more importantly truly fixing the original issue
Fixing sorting, primaryKey configuration and selection when the specified fields' naming requires bracket notation to access the field.
Implemented fixes for property names containing legitimate apostrophes, properties that are functions and
Now handling dot in property name, more generally, anticipating bracket notation in expression
reverting built/compiled files leaving only source (src & test) changes in the pull request
Merge pull request #1243 from cbayram/master

Use bracket notation accessing column field names.

Looks good to me.