add Travis CI config
add sudo
must set user.email and user.name
move to before_install to avoid rubyisms
implement GNU version of tempdir
Merge pull request #10 from nnutter/travis-ci

add Travis CI config