refactor(spec): Improve assertions

Closes #833
refactor(filter): remove all filter suffixes

see #783

Closes #835
refactor(directives): remove all Directive suffixes

All `Directive' suffixes are removed from directive's class names.
For example NgIfDirective is renamed to NgIf. See #783