WebSearch: CERN-specific hack update

* When CFG_CERN_SITE and using get_collection_reclist(), expect
  that recID might be coming as a string.  (The non-CERN-specific
  part would already properly handle it.)

Reviewed-by: Tibor Simko <tibor.simko@cern.ch>
installation: support for Apache-2.4

* Enhances `--create-apache-conf` to detect if Apache-2.4 or later is
  used and produces compatible configuration WRT directory restrictions.
  (addresses #1552)

Reported-by: Nedko Nedkov <nedko.stefanov.nedkov@cern.ch>
Signed-Off-By: Samuele Kaplun <samuele.kaplun@cern.ch>
Reviewed-by: Tibor Simko <tibor.simko@cern.ch>
importutils: fix None values error

* Improves importutils when it does not discover any module inside
  the given package or if the package does not exists.

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
Merge branch 'master' into next

* master:
  importutils: fix None values error
  installation: support for Apache-2.4
  WebSearch: CERN-specific hack update

* Merge note: discarding Apache-2.4 related changes
  done by second master's commit above while waiting
  for a patch coming from ticket:1522.

Conflicts:
	modules/miscutil/lib/inveniocfg.py

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>