Added DataHandler class to handle SOS requests

Incorporated rolling-curl library
Added 400 error when bad requests are made
Improved parsing of returned data to ignore errors
Added sorting routine to insure proper date order of response
Removed units from parameter header in CSV response