sub-generator service breaks the api

Fix break in Angular-Sub-Generator API of service-generator, 
remove argument --type and create own generators for each type.

Service(factory,provider....) are the only generators that needs a extra argument.
But they are not sooo equal to justify this, or?

This would be a "bigger" change - so please let discuss about this.