feat(parser): automatically observe aliased ng- attributes and natively instantiate regular expressions

a simple fix would be this:

```js
return extend(function() {
  return regexp;
}, {
  constant: true,
  literal: false // or true? depending on how people feel about it
});
```