Remove submodules as dependencies are loaded through composer
Merge pull request #4 from danez/patch-1

Remove submodules, as dependencies are loaded through composer
optimize travis file and add php 5.6 and hhvm
remove composer.lock and add to ignore
optimize composer.json
use phpunit 4.0
travis update
Use ~3.7|~4.0 in composer to allow 3.7.* and 4.*.*
Improve performance by skipping loop as soon as first match is found.
Merge pull request #6 from danez/patch-3

Improve performance by skipping loop as soon as first match is found.
Merge pull request #5 from danez/patch-2

Update Composer & Travis