support running integration and performance tests

Note that travis will only run the integration tests since it runs on VMs so performance test results would include a lot of noise due to I/O resource sharing.

@jtauber @carlos - can one or both of you take a look?