BibDocFile: decompose_file_url() and subformat

* Improves decompose_file_url() function to correctly support the
  subformat query argument.
  (closes #2556)

Signed-off-by: Samuele Kaplun <samuele.kaplun@cern.ch>