First stub for an AI editing panel.
WIP commit just to get the selection logic working.
Change selection changed signal timing.

The selectioninfo structure needs to be up to date for listeners to
evaluate what happened.
Selection logic update, start building the widgets.
Lots of editing logic, catch undo events, etc.
Add SpinButton control
More buttons and boxes!
Tweaks and more controls.
Extend script interface by the new isOfType methods.
VS2010 build updates.
New interface to allow modules to run editor dialogs directly.
Implement interface.
The UI is pretty much working now.
Add AI icon.
Linux build script update.