Fixes #115
Added more logging to the cleanup task continuation

For Issue #106
Shortened calls to sslstream ctor
Switched to UTF16 (Unicode) for Windows

The xml payload for Windows Phone and Windows notificaitons is now
encoded as UTF16 (Unicode) according to MPNS documentation on MSDN:
http://msdn.microsoft.com/en-us/library/windows/apps/hh761462.aspx
More work around #85
Revert Unicode/UTF8 change for Windows Phone #114
Initial refactoring work
Fixed sample, all compiles for now
More refactoring
The refactoring goes on...
Refactored Google
Refactored Windows 8
Rename
Windows Phone refactoring
Deleted old project
Fixing Apple after refactoring
Fixed Apple Tracking Counter
Interface all the things
Let the unit testing begin...
Much ado about refactoring