Settings now persist in localStorage + more

* ApplicationData settings are now persisted in localStorage.  While
functional, this will require a rewrite later on to support more
esoteric scenarios (e.g. an app with multiple containers with the  same
name).
* default button in messagedialog now styled differently.
* Added stubbed out SettingsPane class to unblock devs
* Added stubbed out UserInformation to unblock devs
* Bug fix to WinJS.Utilities.eventMixin.
* Now allowing Promise.done() without an onComplete or onError callback
- although the purpose of that still eludes me.
updating bluesky*.js