Make "install-dependencies.sh" reusable

* move a "sudo" command to travis installation script
* add some "git pull" in the case the repo couldn't be cloned as it exists already

This makes "install-dependencies.sh" reusable by other building
processes , e.g. when deploying to a server.
Add script to independently index lobid-organisations

* enables daily indexing
Merge pull request #632 from lobid/organisationDailyIndexing

Add script to independently index lobid-organisations
Merge pull request #631 from lobid/dependency-installation

Make "install-dependencies.sh" reusable
Merge branch 'master' into issu-lobid-99-missingArchivePageUrl
Add lv#webPageArchived to the web source and type lv#ArchivedWebPage

See hbz/lobid#99.

* update tests