Added more error handling in Apple Feedback service.  Closes #166
Missed a file in commit for #166
Added comment explaining channel and endpoint
Set max auto scale channels for apple to 20 based on their own documented limits
Removed duplicate lock in the ApplePushChannel as per #171
Merge pull request #170 from RobGibbens/patch-1

Added comment explaining channel and endpoint
Added WithData fluent helper for GCM to assist in Json data additions.  Closes #160
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.
Fix documentation of DelayWhileIdle #194
Merge pull request #195 from alaa9jo/patch-1

Fix documentation of DelayWhileIdle #194
Resolved conflict with master