split some functions so that they can refresh independently
debugged error in testing
Merge pull request #32 from usgin/refresh

Refresh fixes #24
pipe XML into ogr2ogr to save memory
Merge pull request #33 from usgin/pipe2geojson

Pipe XML into ogr2ogr to save memory
fixed merge conflict