Fix #1594, dependency between rowEdit and Selection features

Each of rowEdit and selection now check for pre-existing ng-class
attribute and append to it if already there.
Merge pull request #1607 from PaulL1/1594_selection_and_rowEdit

Fix #1594, dependency between rowEdit and Selection features