Fit map to results if no bounding box is present

Adds an optional options argument to the GeoBlacklight function. The
bbox property can be used to set the initial map view. Fixes #98.
Merge pull request #168 from geoblacklight/fit-results

Fit map to results if no bounding box is present