bpd: Use AnyFieldQuery when searching "any" fields

BPD hadn't been ported when AnySubstringQuery was removed, resulting in
crash, death and horror when using the search function.
Merge pull request #340 from laarmen/fix_bpd_search

bpd: Use AnyFieldQuery when searching "any" fields