Completed the Grouper plugin for the authenticating reverse proxy.

Added a plugin interface for intercepting the service URL passed to CAS.