Bibindex: Solr fulltext indexing fixes

* Log warning when a fulltext indexing fails during the
  bibindex's 'fulltext' run.
* Avoid indexing empty texts.
* Index pdf files with '.PDF' extension.
Merge branch 'labordoc-next' of http://github.com/labordoc/labordoc-next into labordoc-next