LP#? Hold targeter refactoring and optimization.
* Ports hold targeter code to a Perl utility function, communicating w/
the DB via cstore instead of storage.
* Adds a new global flag 'circ.holds.retarget_interval' for configuring
the hold retarget interval in the database.
* Adds a new DB function to regenerating hold copy maps to make map
deletion and creation more efficient.
* Adds targeter support for targeting holds in newest to oldest order.
Signed-off-by: Bill Erickson <berickxx@gmail.com>