Build a thing to replace parts of what were in PAPIContextManager

This contains the Cluster ID and Node ID (because those were being put
into beans in the context manager) Also store a list of the
ServicePorts, replacing that odd little thing that extens a List anyway.
replace the PowerAPIContextManager with...

The spring ContextLoaderListener. Yay!
Deleted unneeded things. Renamed to the default applicationContext.xml

I'm 99% sure this is the right way to make things happen
Adding a placeholder for things that need to happen during startup
Updated to create a ReposeInstanceInfo
Updating comments for deprecating/removal of ServicePorts
Noting deprecation of the ServletContextHelper too
Deleting lots of things I replaced with spring components
Things to deal with not creating things that it shouldn't create.

I don't know why we have multiple sources of truth for this, but it's
real bad.
I'm not sure we even need this class, as I think the .xml file

is automatically loaded? But it's been a while so, I'll leave it for now
Setting it up so we can use org.openrepose as well as com.rackspace
just refactoring of the name
Fixing compile failures, and marking things as deprecated.
Not using the interface, and autowiring directly
Deleted useless tests
No interfaces, just @Inject
Merge pull request #1006 from rackerlabs/REP-740

Rep 740