Non-working attempt at printing recursive dir listing.
Add command line option to do library customizations.

Added some utility functions to tag_munger to provide necessary
functionality for doing the library customizations.
Reformat command line help text
Refactor global discourse fix method
SonosCustomizations class now takes full pathnames for the directory
names.

It also checks that those directories exist.
Also refactored code to take advantage of select_files method.
SonosCustomizations now uses private set_metadata function.
	renamed:    SonosCustomizations.rb -> sonos_customizations.rb
tag_munger, fix_lib.rb and lib_munger all working

lib_checker script parses yaml file output of browse command.
checks for expected album names and reports on potential
problems.

Checks for correct album tagging in standard course files as well
as our special album files (special chantings, group sittings, etc).
Should change the reg expressions to read in from a YAML file instead
of being hardcoded but this will do for now.

Should refactor fix_lib.rb, vmc_sonos_customizations and lib_checker so that they pull their
album titles from a YAML file (the same yaml file, so that album
names are not hard coded / lib_checker won't fail if album names are
changed in vmc_sonos_customizations.
Merge branch 'to_merge' into library_munger bringing fix_lib.rb,
tag_munger and lib_checker.rb to a working state.