Completed basic code review pieces

- Still need to abstract the initialization logic
Re-factored LongPollingTransport OnStart to utilize a NegotiateInitializer

- This also addressed in person code review
Added NegotiateInitializer to the other clients
Addressed in-person code review comments