Merge pull request #104 from EaseTech/Christiaan

Christiaan. New Reports added.
Refactored a lot of code.
Added functionality to Inject Test Beans as test method parameters.
Fixed a minor bug
Merge pull request #106 from EaseTech/master

pull from master to christiaan