updated how font-lock keywords are defined, split up
angular-font-lock-keywords into multiple variables:
angular-global-api-keywords, angular-services-keywords,
angular-controller-definition-keywords, angular-directive-definition-keywords