Server changes to support long-polling keep alives

#1781
Support long-polling keep alives on the JS client

#1781
Support long-polling keep alives on the .NET client

#1781
Start testing the LongPollingTransport in KeepAliveFacts
Disable long-polling keep alive checks in JS if there is a LongPollDelay