Added an overload to angular's IModule.service method to support class constructors

When I was passing a class verbatim to the service method, I'd get type errors about not being able to convert the class to Function.  I've tweaked the service method signatures to stop complaining.