Patched MultipleInputs to support globs and update SnapshotJob to batch partitions.

These calls to encode and decode are crux of the MultipleInputs patch, basically making sure there can be anything in the path.