[BUGFIX] Avoid unnecessary 4.6+ only method usage in Condition VH

Fixes: #142
[TASK] Make Travis-CI preserve repository state for PR testing
Merge pull request #143 from NamelessCoder/condition45

[BUGFIX] Avoid unnecessary 4.6+ only method usage in Condition VH
[TASK] Reintroduce phplint checks in Travis-CI
[TASK] Implement PHPCodeSniffer in Travis-CI script
[BUGFIX] Fix path error in Travis script
[TASK] Cleanup as required by coding standards

Excuse the not-using-PR-direct-to-master commit approach but this one is merely cosmetic in nature and the Travis build is failing because of it.