Moved virtual functions to internal interface

since these should never be called directly by the client.
All the client needs to know about are setDummy(), setReal(),
setMock() and setStub().