make the service report its structure description to the tetrapod after registering
Merge branch 'master' of github.com:tetrapods/core
cleaned up websessions, pulling some code up into session to help.  websessions are now pretty much functional
it took me a long time to see this bug (can't pass in ref to obj before you've built it)
services can sent requests just via their contractId (slightly hacky).  plus other tweaks to get it web sessions working