add travis.yml
remove timezone test
add coverage
Add more tests for stream
remove unneeded destructor
skip username test