perf(scope): Cache the Scope.watch AST.

Makes NgClass 20% faster.  This will effect any Scope.watch() calls.

Closes #1173