Added new command 'crate_transfer' and added dry run options.  Fixed #16.

Added the new command to support moving all the jars in one crate to
another crate.  Also added 'dry run' options to several other
management commands.

The crate_transfer command uses numerical arguments for crates.  That
makes sense.  I changed add_new_jars to use numerical arguments too.