Add Marque.pm.in in support-scripts.
This commit creates Marque.pm.in in the support-scripts src directory.
Marque.pm.in will be transformed into Marque.pm at build time. Marque.pm
replaces the current marc_export scipt with a faster, DBI based alternative.
marc_export will become a symlink to Marque.pm in the ${prefix}/bin dir.
This commit also adds an upgrade script to create indexes on create_date and
edit_date in authority.record_entry. This makes performance of the new
--since option acceptable when used on authorities.
At the moment, most features of the original marc_export are still supported.
Only mfhd export and the progress report have been omitted at this time. A
future commit will add support for mfhd. I am not a fan of progress output
from command line applications, though I may add that feature back in with
a switch to turn it off.
See the release notes (to be written in an upcoming commit) for design notes,
and performance information.
This is a squashed, rebased commit of previous work.
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>