[ARQ-1277] - For consistency with other Warp extensions the captured run...

...time state can be injected through @ArquillianResource.

To push upstream. 

Some advice how to merge this changes: I had to update the implementation to Warp Alpha 2, becouse without it the test hang up unexpectedly, so this PR will conflict with [ARQ-1269]. You can just apply the previouse patch and from this one choice only the providers, SpringWarpRemoteExtension and the tests from warp-spring-ftest, other stuff is insignificant.

I marked SpringMvcResource as deprecated. Since we are still before releasing 1.0.0.Final, when actually I would be able to remove this annotation entirely? What is the approach here? :)

@aslakknutsen Will you find some time next week to push all the pull requests? :)