added serialization for initializers that contain distributions
updated test_remote_data.py so it doesn't fail without an internet
connection - it passes the tests
Merge branch 'master' of https://trac.orr.noaa.gov/git/GNOME2 into refac_persist

Conflicts:
	py_gnome/gnome/elements.py
	py_gnome/gnome/persist/elements_schema.py
deleted unused schema and fixed name attribute
changed component mover to use a TextRead, added test files
added a timeFile option for wind in pygnome's component mover
fixed tests for component mover
updated component tests for serialize / deserialize
added some component mover fields to persist
Some syntax cleanup of web gnome and persistence before creating the web gnome data server.
New web gnome data server (still in progress)
moved the schemas from persist module to the module containing gnome
object.
Merge remote-tracking branch 'origin' into refac_persist

Conflicts:
	py_gnome/gnome/persist/environment_schema.py
importing classes explicitly using __all__
importing gnome modules explicitly using __all__
removed reference to scenario module - replaced with
gnome.model.load() function
removed experiemental WeatheringMover class from movers.py
The weatherers module contains this functionality
Merge remote-tracking branch 'origin/component_mover'

Conflicts:
	py_gnome/gnome/movers/current_movers.py
	py_gnome/gnome/persist/movers_schema.py
moved environment.py to environment/ and broke them into separate modules
refactored environment.py into tide.py, wind.py
fixed Boston script to include component mover, added Delaware Bay script