add travis ci config
adding documentation and fixing a bug
adding maven site and integration tests
fixing bug with setting the property