update dependencies
add test / mocha
add travis