Adding functional tests for Filters.

Issue #937 
nit: the order is incorrect in the comment...should be `Controller, Action and a Global Exception filter`