tests: refactored to use data providers
tests: added tests for ONE_WAY and SECURED flags
tests: added missing @testCase annotation
inlined $presenter variable in constructUrl()
gitattributes: removed eol=lf
gitattributes: do not export travis.yml
travis.yml: refactored to support HHVM
readme: added HHVM status badge