Fixed TestRequester
Implemented caching using the default IE cache.
Lost of small changes to internal object interaction and interfaces.
Added improved configuration handling. Cleaned up the interfaces. Renamed some namespaces. Added some documentation.