Enabled regular expression manipulation of Remote User

I have made an amendment to allow the REMOTE_USER to be manipulated using a regular expression.  This is so that Waffle can be used as a drop in replacement for an existing authentication mechanism that returned REMOTE_USER in a different format to the fully qualified principal name.