Replacing fixed build numbers with * to enable CI build

Created a master branch with fixed build numbers that we used for alpha. Dev branch will build with latest product builds.
Updated TypeScript targets in MusicStore.Spa so TypeScript tooling works
Enabled running bower & grunt via sake/build.cmd
Cleaning up project.json of MusicStore app
Removing grunt tasks as they'll come from core tasks
Adding some tests for MusicStore

It executes a set of scenarios:
1. Launches the app in Helios and navigates to the home page and verifies
2. Make a request to a protected resource and verifies that request is redirected to the login page
3. Registers a user with a dynamically generated user name and verifies the user is created and logged in by verifying the cookies and display name in the home page.
4. Go back to the StoreManager controller which requires a specific permission and verifies that still we are being redirected to Login page.
5. Logoff of the current user session and verify the user is logged off and cookie cleared.
6. Login this time with Administrator user who has permission to manage store and verify successfully logged in
7. Verify that this time the user can access the StoreManager controller
8. Create an album and verify that album is successfully created.
9. Logout of the app and verify.
Adding some logging for test failure investigation
Removing k.ini to run against latest KRE version
Tweaking connection strings to avoid conflicts between the projects
Adding more logging for the test
Adding some helper methods for hosting variation
Divided the Utility class by the purpose of the helpers.
Fixing a log which was not printing the user name instead printed {0}
Catching up MusicStore app with code generated with latest templates
Adding some more test scenarios to MusicStore and moving the scenarios in methods.
Pass DbContextOptions directly to base DbContext constructor.
Fixing the test code to create a db for every test run

This also includes the cleanup code. I inject the new DB connection string overrides as environment variables.
Renaming some variables
Renaming some variables
Moving the httpClient and httpClientHandler variables to class level variables to avoid passing them in for every method call.
Fix Spa after breaking change in MVC
- Reordered TypeScript targets to before AspNet targets to fix build in VS issue
- Refactored the TryUpdateModel workaround in BaseController
Adding some more logging for DB clean up
Added a scenario to verify the created album.
Adding a REST method to the StoreManagerController for automation purpose.

Adding this action to get Id of an album given an album name.
Adding a scenario to login with latest password after a password change

Removed init of class member variables to null per a CR feedback.