New subscriptions

This PR removes the old subscription system, replaces it with one set up to work with SM.NET and the upcoming auth changes, and updates all corresponding cmdlets and projects.