cleaned up the testng and mockit module dependencies. 

1. Removed direct dependency on hk2 and instead followed the lead of the hk2 junit runner module by depending on hk2-api and hk2-locator and setting the scope of testng and mockito to provided.
2. Changed the scope of hk2-testng dependency in hk2-mockito module to test
Add Ability to Mock a Service

With this enhancements one should be able to substitute mock objects for services and verify interaction without the real service being called.

1. added new annotation called MC to support mocking of a service.
2. added test case
Add the ability to disable SUT spying.

1. added new value field to SUT annotation to disable the creation of a spy
2. added test case
Add the ability to configure mock settings. 

1. added a few attributes to MC annotation to allow configuration of mock.
2. added test case.
Merge pull request #4 from saden1/master

Cleaned up testng and mockit dependencies and a few Enhancements