fix tests and improve mocking to be more robust
add travis.yml config
fix test to assume existing authorization token
remove commented code
update readme with new option