Early stages of wps module

I'm getting this checked in early so it can be integrated more easily as Ivan makes changes.  Also, this has the WPS api initially set up (better for GenerateTransects) so that the interface can be mocked out on the UI.