improve travis-ci configuration
improve travis-ci configuration

Add a step in the process that will generate esdoc files and also upload
them to the github pages section. This only works if the GITHUB_TOKEN is
set correctly!

For more information read the github AND/OR travis-ci documentation on
the subject.

itslanguage/itslanguage-js,itslanguage/itslanguage-js