Followprototype

This implements the follow prototype base for the service... It basically defines two new controllers, only one of which is actually in use. ProxyController and ReverseProxyController. The idea here is that these controllers define a proxy view for the current context you're on. In practice: Actor | Proxy -verbed-> Object (proxy) OR Object | Proxy <-verbed- Actor (ReverseProxy)