Improved implementation of agent.
Added support and unit test for object creating calls in RootEntry (DriveRegister, TapePool, AgentRegister)
Added support and unit test for object creating calls in RootEntry (DriveRegister, TapePool, AgentRegister)