Filter rule tests

TokenFilter tests for all except stemmer. Modified requirements to
capture chaining requirements
Commiting the current updated changes
Test
Test
Changes Made