installation: reflect Invenio-demosite

* Expands .gitignore, MANIFEST.in reflecting more the current
  state of Invenio-Demosite.

* Changes the installation to use the same procedure as the
  current Invenio-Demosite.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>