Supply basic JavaDoc for important library components
Add Travis CI build configuration