Karma unit tests are now actually run from grunt (including test coverage).
Stripping all code (and JSHint configuration) not needed for the (deep) copy; additionally removed AngularJS specific stuff from the "copy" implementation (like minErr exceptions and $$hashkey support)