Split tests for Travis and local run.
Rename test to tests.

This is to avoid name collision. Travis will think test pacakage as the
homonyous standard library.