Threading service updated to rely on spring rather than context code

I would like to remove the threading service eventually
Kill the name with fire
Removed component name
Removed qualifier on the constructor parameter
Merge pull request #996 from rackerlabs/spring-threading-service

Threading service updated to rely on spring rather than context code
Added test until we delete this
Remove final for test
Springified the event manager service
Springified the logging service
Springified datastore service
Fixed typo
Removed unnecessary log line
No more this thingy!
Remove teh contextManager
Make the component proper, and remove it from the xml
Merge pull request #999 from rackerlabs/spring-threading-service-test

Added test until we delete this
Merge pull request #1001 from rackerlabs/spring-event-manager

Springified the event manager service
Merge pull request #1003 from rackerlabs/spring-logging-service

Springified the logging service
Merge pull request #1004 from rackerlabs/spring-datastore-service

Springified datastore service
Springified class loader manager service