invenio2-kickstart: customization for zenodo

* Specifies the name of the CFG_INVENIO2_REPOSITORY_GENERAL directory

* Checks for bower-base.json existence
- The `docs` were needed to build local HTML documentation.  Is it not necessary anymore?

- The `development` was wanted.  If we'd like to make it configurable, the commit should introduce a new CFG variable to govern this behaviour, say `CFG_INVENIO2_PROCESS_DEPENDENCY_LINKS`, with sane defaults.