travis: installation process improvement

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