handle ConnectionLost when connecting

adds test for the connectio lost case

updates the spec and adds MockedControlledWampConnection class

adds MockControlledWampConnection to the mono procject also

Mono and framework 4
Merge from wampv1