[UIRefresh] Update rendering of first run banner to be retina ready
[UIRefresh] Update WelcomePageBarButton API to allow setting images post creation
[UIRefresh] Make DirtyChanged events trigger TitleChanged events regardless of final title format.

This change is required to ensure that redrawing happens on the dock
notebook even if the title itself no longer changes.
Fixed 'Bug 8297 - Horizontal scrollbars shown in editor
unnecessarily'.
Show the Display Options menu only for root nodes
Fix 7821 - Broken property grid rendering after loading solution
Fix bug 8300 - Show unfocused docked pad controls on hover

It required implementing a special class for getting
the pointer leave event, since in this case doesn't have
to be fired when the pointer is moved to a child.
Select the correct exec target when changing the configuration

Fixes 8304 - Unable to change active configuration to
Debug/iPhone, Release/iPhone form 'Project' tab
Properly save and restore the active execution target

Fixes 8302 - Active configuration changed after reopening
the application
Use the active execution target when debugging

Fixes 8303 - For any universal application, even with the active
configuration as iPad Simulator, the application gets deployed on the
iPhone simulator
go back to osascript for signing
[UIRefresh] Sharpen rendering of dirty indicator in tabs
[UIRefresh] Bold login button in welcome page
[SourceEditor] We highlight identifier references, not "reuse"
[Mac] Store recent files list in profile directory

Fixes 8321 - Recently Used project information stored in ~/.recently-used
Make dirty buffer indicator slightly smaller.
Make a bunch more app name mentions brandable
[Mac] Filter out branded app name from "open with"
Fix a load more unbranded app name mentions
[Core] Don't call SolutionItem.OnBoundToSolution on removal

Fixes BXC7494 - [Windows]User unable to create package for project in source code