Added possibility to overrule a specific service with your own mock/implementation

Hi, I added the possibility to overrule some service with your own implementation (e.g. to implement some interface with another test stub). This is handy when multiple functions are called on your service and you don't want to  mock everything.