tests: Add a test runner to _oasis
travis: Use Makefile to run tests
Add function utils to submodule to avoid shadowing

In OCaml 4.01, Pervasives exports |>. Any module that import
QuickCheck_util will shadow this binding which results in a compiler
warning.