Adds a set of tests for each potential path through the preprocessorcerer, and found/fixed the following errors:
node-wmtiff, which we use to reproject .tif files, was forcing all output tifs to be 16-bit. No longer.
there were a couple places in index.js where errors were being swallowed silently
manage shapefiles a little better by placing the outputs in a directory at the same level in the tree as the original shapefile directory (since a "shapefile" is a directory of files)
always index shapefiles as the last step in the shapefile processing chain
Adds a set of tests for each potential path through the preprocessorcerer, and found/fixed the following errors:
cc @jrpruit1