test: add toHaveClass() matcher
feat: add ng-class directive

Very basic implementation, that only allows expression to be a string (can contain either a single class or multiple classes separated by coma).