Correct broken regular expression, reference to removed var

This solves the issue where the code wouldn't even compile because of an invalid regular expression introduced in #13. Also I dropped `!` from the list of refers in `clang.directive.clangRepeat` since it was removed in 7a9ce9. This was actually causing JavaScript to complain in some instances. Try adding a few dozen todos using the "Basic Todo sample with clojure data" and you'll see the complaints.

```
TypeError: Cannot call method 'call' of undefined
    at Object.clangRepeatWatch [as fn] (file://localhost/Users/choldbrooks/git/clang/resources/public/js/clang_dbg.js:22398:33)
    at Object.Scope.$digest (file://localhost/Users/choldbrooks/git/clang/resources/public/js/angular.js:8037:27)
    at Object.Scope.$apply (file://localhost/Users/choldbrooks/git/clang/resources/public/js/angular.js:8238:24)
    at HTMLFormElement.<anonymous> (file://localhost/Users/choldbrooks/git/clang/resources/public/js/angular.js:13471:11)
    at file://localhost/Users/choldbrooks/git/clang/resources/public/js/angular.js:1979:10
    at Array.forEach (native)
    at forEach (file://localhost/Users/choldbrooks/git/clang/resources/public/js/angular.js:153:11)
    at HTMLFormElement.eventHandler (file://localhost/Users/choldbrooks/git/clang/resources/public/js/angular.js:1978:5) 
```