Clean up the tests, make sure everyone builds and runs.
Check point - turns out we need to move to HttpClient - something that is availible on all platforms, WebRequest, not so much. It is the new shiny.
Total chagne over to using HttpClient. Unfortunately, MS itself is in the middle of this transition, so libraries have to be added to projects, etc.
The basic username/password authentication works!
All tests now pass green, including some unauth tests! Wow!
509 certificates now work on the windows desktop
We need to test out the certificate stuff on the windows store. But that is hard to test without actual access to a cert store. Still, this code as greater than zero chance of working.
Fix up all documentation warnings
Add common assembly info so that all the libraries are kept in sync.
Added a MIT license