to address bug when toString() is called.

Also added seneca-transport and seneca-web to to package.json because tests were failing without these. Tests still failing but not related to changes in this PR.
@nherment I moved them to devDependencies as they are only used by the tests and not seneca.