Remove the JS AppDomain restart test

- This test proved unreliable with long polling which would not always
  go into the reconnecting state if the restart was in between polls
- The restarting AppDomain could cause other tests running concurrently
  to fail
- The JS test was replaced by an equivalent .NET client functional test