add tests for WOF module
clean up wof.core.get_sites; support wof 1.1
parse both siteInfo and sourceInfo elements for site data in waterml 1.1
allow wof tests to be be run without network
add docstring for wof.core
change wof test file naming scheme
edit wof.core.get_sites docstring
ignore weirdly encoded chars (it happens sometimes: see ipswich WOF service)
generalize/clean up waterml version handling
rm cruft
rename waterml.parse_sites -> waterml.parse_site_infos
because site elements are actually a different thing in waterml
update muddyriver get_sites test file
update docstring
when parsing site info, make agency, timezone and location optional
parse elevation_m elements when parsing site info
generalize the parsing of site properties and notes to implicitly parse whatever is there
only parse srs if it exists in geogLocation elements
add a wof.core.get_site_info() function to retrieve info via WOF GetSiteInfo calls
update wof.core.get_sites docstring
clean up waterml variable/unit parsing