Fixed bug where array based group filters would not be merged with filters applied to a route using before/after method.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Cleaning up merge conflicts.