Allow service names to be capitalized

Angular doesn't prohibit this, and neither should the documentation
system.

This change does require capitalized `Type`s to be explicitly declared,
although I can't find any instances of end-users relying on ngdocs to
implicitly sniff out Types based on capitalization alone...
Merge remote-tracking branch 'origin/capitalized_services'