[OE-3856] changes for table versioning
[OE-3856] soft deletion
[OE-3856] soft deletion
[OE-3856] removed unnecessary statements
[OE-3856] removed unneeded migrations
[OE-3856] changed model inheritance to use the versioned base model
Merge branch 'develop' into feature/table-versioning
Merge branch 'develop' into feature/table-versioning
Merge branch 'develop' into feature/table-versioning
[OE-3914] fixed collation
[OE-3955] Added base JS unit tests
[OE-3955] Moved JS test files into tests dir; added connect grunt task for displaying the test runners (to allow for network operations in the tests)
Merge branch 'feature/jstests' into develop
Merge branch 'develop' into feature/table-versioning
[OE-3856] fixed migration conflict related to table versioning
[OE-3856] table versioning migration bugfix
[OE-3856] table versioning bugfixes
Merge branch 'release/1.6' into develop
Fixing some fixtures and reverting use of Versioned active record until it can be thoroughly tested
moved activeWithLaserScope method into a generic baseactiverecordversioned model method