Update travis
Curate dependencies
gendocs