travis: installation process improvement

* Fixes installation process of `invenio-demosite`.
* *TODO* Regression tests need to be adapted for new code structure.