Moves all classes to a SystemWrapper namespace from System.

This helps avoid namespace collissions when using the library.
Updates NuGet packages.
Adds HttpClient wrapper.
Fixes build script.