Tweaks to premake script.

- Made NuGetPackages public and moved getting nuget packages to the end so additional projects script can add their own requests.
- Made SetToolsDefaults public for addition project scripts.
- Moved the icon from SetToolsDefault to the individual HiveEngine projects so only those projects get the hive icon.
Cosmetic changes

The default tool control now shows the name of the active tool, including a tooltip with a description.
Bindable active tool

Made the active tool in the DefaultToolControl bindable.
Added tool selector

- Added a new component that allows selecting one of the available tool suites. The main window control has been updated with this and now updated the default tool view with the selected tool.