BibSched: check schSTATUS when detecting status

* bibsched status would not work if schSTATUS was missing.  We are now
  checking for its existance.

Signed-off-by: Alessio Deiana <alessio.deiana@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
RefExtract: improved book search

* Improves book search: looks for books in misc text.

Reviewed-by: Alessio Deiana <alessio.deiana@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
RefExtract: refactored book handling

* Refactoring of book search.

Signed-off-by: Alessio Deiana <alessio.deiana@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>
BibUpload: no reload() in regression tests

* Avoids reloading bibindex_engine and websearch_webcoll
  modules to have an up-to-date representation of indexed
  test records.  (closes #1702)

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>
Tested-by: Tibor Simko <tibor.simko@cern.ch>