Add preliminary hydro station code.
Add checking of types for elements in portal description to bombproof code.
Add hydro_stn.py code to actually make it work...
Created working version of hydro station portal, without download functionality or much pretty.
Modified apps in portals/* to be functions that take config args so that they don't have to import from pdp/__init__
Fixed typo in bc_prism portal import
Merge branch 'untangle_imports' into dev branch

Conflicts:
	pdp/__init__.py
Update yahoo openid url. Closes #1
Converted hydro_stn portal to not have an import loop
Merge branch 'dev' of https://github.com/pacificclimate/pdp into HEAD
Fixed a bad merge, setting application instantiations to their functional form in pdp/__init__.py
Check in Dave's work on hydro portal
Add jquery csv plugin source
Added configuration for Pydap to serve hydro station data
Merge branch 'dev' of https://github.com/pacificclimate/pdp into HEAD
First run cleaning up hydro portal js
Split some functionality to controls module, resolve scoped varaible issues
Better variable scoping, add search by StationID, re-order control container layout
Remove erroneous form submit action, add placeholder text w/IE8 compatibility (but not IE9?)
Convert marker layer to vector layer, simplify station selection callbacks, redo styles, start polygon selection option