Removing workarounds for PHPUnit Bug now that we are running on PHPUnit 4.
Refactoring context system overrides out of Rules.
Merge pull request #65 from fubhy/removing-context-system-override

Refactoring context system overrides out of Rules.
Merging ConditionTestBase with RulesTestBase.
Fixing test condition in PathAliasExistsTest.
Implemented data selector application in rules state.
Removed debug statement.