Springified the VersioningFilter.

The ServicePorts have been replaced with the ReposeInstanceInfo which is a named bean that can be injected.
So this basically follows the established Filter Springification pattern with a few extra tweaks.
Merge pull request #1079 from rackerlabs/REP-874

Springified the VersioningFilter.