NcSOS Improvements

Too many little things to type here. 

The good news: NcSOS actually sorta works now.  It most def. did not work at ALL before.
The bad news: More in depth testing is needed (testing actual values/locations in GetObservation responses).

I didn't touch the CDM classes unless I absolutely needed to.  They confuse me and I'm not entirely sure they are correct.