Added Travis CI support to make unit-test being run for each PR

This will enable unit test to be run on each pull request, thus checking if the tests are still passing (and automatic message of the test result from Travis will be added to the PR).

Note that to make it automatically being run for each pull request, it must be enabled on Travis CI for the parent repository.