Fontify negation operator

Closes #168
js2-imenu-extras.el: Use Unix-style EOL
imenu supports regex

- js2-extra-imenu-generic-expression define customizable patterns
- AngularJS supported by default
- the imenu items created from AST take priority