Update build script to package NuGet using All build and publish to a website for Release.
Split samples into their own project to avoid pulling in unnecessary dependencies in the primary build.
Remove samples to their own repos and re-order build steps.