changes to shapefile processing

Minor changes to shapefile processing scripts with support for
command line arguments.
bug fixes for time region on climatological bounds

Subsetting climatologies requires working with the bounds variables.
The previous code only worked with the representative date. Also,
added code to ensure dimensionality of numpy arrays.