fix(dirty_checking): correct assertions in dirty checking tests, uncomment broken tests

These assertions were copied over from the Angular.dart implementation
incorrectly, so luckily the implementation was not actually broken, only the
tests. Happy days.

Closes #17