compute_intersections: catch errors around shape.intersection()
loadshapefiles with '--merge' forgot to update the centroid and extent fields, and with --merge union the simple_shape should be re-created each time from the full shape
compute_intersections: add a JSON output format
Merge pull request #13 from tauberer/master

fixes for loadshapeifles with --merge and compute_intersections