[Ticket #10814] - Mouse tool (user) settings migration disabled

- remove the attribute that disabled the Mouse tool settings migration

--HG--
branch : Phoenix5
[Requirement #10381] - Ensure the source code repository is managed correctly

Updated the ImageServer synchronization routines to no longer synchronize the About
page in the Web GUI, since the actual contents will be different.  Also, did
a synchronization of the latest Jin ImageServer web GUI changes with Xian.

--HG--
branch : Phoenix5
Merge

--HG--
branch : Phoenix5
[Ticket #10834] - Moving the settings from app config to database breaks the functionality

SettingsManagementComponent now loads settings groups from two sources: it queries the enterprise settings store (as it did previously), and also now queries the locally installed plugins to find settings groups that are stored locally. It remembers the source of each settings group that it loads, so that changes can be saved appropriately according to the source.

 * If a group was loaded from the settings store, then changes made to that group are saved directly to the settings store (as before). This is necessary because the settings class may not even exist in the process that is running the settings editor.

 * If a group was loaded from the local plugins, then changes made to that group are saved using its settings provider, which must implement ISharedApplicationSettingsProvider.

 * Also did some refactoring of the SettingsGroupDescriptor API.  Removed various specialized versions of ListInstalledSettingsGroups, and replaced them all with one overload of ListInstalledSettingsGroups that takes a filter parameter (enum SettingsGroupFilter).

--HG--
branch : Phoenix5
[Ticket #10834] - Moving the settings from app config to database breaks the functionality

Made the value editor dialog resizable.

--HG--
branch : Phoenix5
Merge

--HG--
branch : Phoenix5
[Requirement #10395] - Ensure the build script repository is managed properly
- Correct build behaviour for strong name signing.  Switch to environment with only VS2010 and VS2012 causes build to break (since proj cannot find Microsoft's ildasm.exe file in latest SDK's bin folder (v8.0A)).
  - Added logic to use "NETFX 4.0 Tools" subfolder if default fails
  - this allows environments with VS2010 only environments with SDK v7.0A to still use the default one (based on Framework version call)

--HG--
branch : Phoenix5
[Requirement #10381] - Ensure the source code repository is managed correctly

The standalone build wasn't working quite right.  Some changes with the
authority tokens for the open source build caused issues + a new hanging
protocols extension point needed to be disabled.

--HG--
branch : Phoenix5
[Requirement #10381] - Ensure the source code repository is managed correctly
- Ajax is now licensed under New BSD; fixed open source ImageServer About page.

--HG--
branch : Phoenix5
Merge

--HG--
branch : Phoenix5
[Ticket #10834] - Moving the settings from app config to database breaks the functionality

Missed updating the IS shredhost in previous commits, which broke the build.

--HG--
branch : Phoenix5
Merge

--HG--
branch : Phoenix5
[Requirement #10381] - Ensure the source code repository is managed correctly
- Accidentally check in logging.config file.

--HG--
branch : Phoenix5
[Requirement #10381] - Ensure the source code repository is managed correctly
- Removed DotNetZip from open source ImageServer about.

--HG--
branch : Phoenix5
Merge

--HG--
branch : Phoenix5
[Ticket #10834] - Moving the settings from app config to database breaks the functionality

One final modification to SettingsGroupDescriptor, to simplify the implementation a bit.

--HG--
branch : Phoenix5
Merge

--HG--
branch : Phoenix5
[Ticket #10860] - Workstation should warn user when opening a study with failed work items

- check for any StudyUpdateTrigger and StudyDelete WQI
- check for Failed status

--HG--
branch : Phoenix5
[Requirement #10381] - Ensure the source code repository is managed correctly

Did some more cleanup with the About.aspx page in the open source version.
Fixed the product settings to have proper licensing.  Updated the build so it
includes the changed product settings in each of the application configuration
files.  Also fixed a small issue with a reference being missing for the open
source build.

--HG--
branch : Phoenix5
[Requirement #10381] - Ensure the source code repository is managed correctly

Synced changes from Jin.

--HG--
branch : Phoenix5