APNS -> stream.Close() was being called twice, and would raise an exception that got trapped ignored.
Fixed scaling, as well as performance measuring for how scaling reacts.  Capped the default maximum # of autoscaling channels to 20 for any given platform.  Added tests for performance of lots of messages being sent over APNS and GCM.  Fixed the APNS test server, more reliable now.
Merge branch 'master' into gcm-io2013

* master:
  Fixed scaling, as well as performance measuring for how scaling reacts.  Capped the default maximum # of autoscaling channels to 20 for any given platform.  Added tests for performance of lots of messages being sent over APNS and GCM.  Fixed the APNS test server, more reliable now.
  APNS -> stream.Close() was being called twice, and would raise an exception that got trapped ignored.