no sudo for travis

without sudo, travis tests can be run inside docker images and
started faster compared to regular travis build queue.