feat(directives): ng-switch, ng-switch-when, ng-switch-default

Closes #136