update dependency versions
add travis config