REP-1283 DeRP Filter

This one was actually quite fun. I got to draw state machines and translate them into a regular expression. I got to code against the actual Java servlet API rather than using the Repose specific API. I got to play some more with Java/Scala integration. Good times.