Salesforce Universal Application Templates

We now have a universal template for Salesforce Applications!

The following commits add the scripts and necessary code to automatically generate a new template including any code changes to core, phone and store projects.  Generation is done whenever a "clean solution" is performed, and includes installing the template so the application is available when you do a "new project" from visual studio.

There is one necessary step after the new project is created - you must right click the solution and "enable nuget package restore" for build to work.  Once this is done, your app will build.

Please look at Config.cs and MainPage.xaml.cs for a few items that need to be set, corresponding to your connected app settings in Salesforce.
It would be nice to default this and the CallbackURL value to the sample app values we generally use in our template apps, so that developers have something that can more or less work out of the box.