The default output directory for dry runs is now the input directory (instead
of tempdir).  Closes #175.
Merge pull request #177 from drusk/dry_run_default_output_dir

Closes #175.
make sure the non-OSSOS objects observed on OSSOS time don't get re-added to the database
make sure the non-OSSOS objects don't get added to the database
Fixed off-by-one problem with coordinate conversion for cutouts.  FITS
images start at (1, 1) not (0, 0).
Adjust axes x and y data limits instead of imshow's extent.  Make sure 
imshow uses lower left as origin.
Merge pull request #178 from drusk/mpl_coords

Coordinate offsets
Added dryrun option to object counter related functions in storage module.
DryRunNameGenerator now uses the dry-run vospace tag values.
dryrun parameter added to TaskFactories.
Renamed dryrun to dry_run everywhere for consistency.
Added dry_run flag to WorkUnits (and WorkUnitBuilders).
Merge branch 'master' of https://github.com/ijiraq/MOP
RealsWorkUnit will now prepend the input filename to the output filename
when in dry-run mode.
Added period to separate prepended filename from counter.
Added provisional name to MPC rejection lines.
Merge pull request #180 from drusk/mpc_dryrun_traceability

Closes #175.
Merge branch 'master' of https://github.com/ijiraq/MOP
added planted_mag_check and some helper stuff in cutouts to make pulling a real.astrom an computing magnitudes of planted sources easy.  This is just a first pass implementation.
tell the user what programs have not run correctly.