BibRank: fix type error

 * Fixes unsupported operand for -=: 'list' and 'list'
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.