Various changes:
 - Support for AngularJS 1.0 (as well as the latest stable 1.3)
 - Support for "provider" registered services
 - Support for testing animations with mocked dependencies (when using AngularJS 1.2+)
 - Fixes #2 (looks like cannot inject $rootScopeMock)
   Object with only inherited method (and no own methods) will now be mocked.
   For instance a $rootScope with only inherited methods from its prototype will now correct result in a $rootScopeMock
   dependency with its being requested for mocking.