add builtin AngularJS syntax support
Merge pull request #175 from endorama/angularjs

add builtin AngularJS syntax support
Support ruby case assignment
Allow rules to override other rules
Allow specifying position in user defined rules

- User can have their custom rules insert any where in the default rule
list by giving a position
- Expose toggling debug mode
- Add debug command to show rule position
- Add debug command to show merged rules
Show all fields in debug show merge
Make debug rule command a little more flexible
Prompt for any filter key in debug command
Make sure filter command quits if canceled