Remove self.port
Teach WebViewer class to use endpoint strings
Fix test_crypto; parentTub no longer exists
Fix dirty reactor errors

Make 100% backwards compatible with "old" Foolscap.
All Tahoe-LAFS unit tests pass without modification.