Made AnimationLoopBase.Draw private as it was just asking for deadlock issues. Removed calls in derived classes that called it.

Refactored some code dealing with the mouse pointer in the Gtk interface, and removed no longer needed events for mouse up and down.
Added a flag for input focus to the definition for sprite interfaces. This is to fix a bug introduced when mouseover was changed from handling up/down to checking the current mouse buttons state. Whilst this change prevents 'lost' events - it ignores if the interface has input focus. Thus dragging could be done on transparent areas of a sprite (since the collision check is just a bounding box check), even if the interface itself was not clicked on. By ensuring the interface has input focus, we avoid this problem.
Added Focused and Unfocused events to sprite interface definition, to allow new editor to respond to changes and hide the preview when the editor and preview interface both lose focus.

Had to work around loads of weird oddities in dealing with window focus:
 - For the WinFormSpriteInterface, the ContainsFocus property is not use due to the layered window. Instead ActiveForm is better. The TopMost setting also messes with the initial window focus, so don't apply that when showing the form initially.
 - In the new editor, sometimes the Deactivated event may not fire as soon as the form is no longer active. Therefore, to find out when it actually gets reactivated, we need to poll for the active form. This wastes CPU - but unless some WinForms/Win32 expert can tell me why focus change events do not reliably fire when they occur I don't have a nice answer.
Fixed NewInteractionDialog which had not been updated to handle some names being converted to CaseInsensitiveString.

Fixed handling of editing interactions so the editor would refresh correctly.
Added button to edit group names to speech viewer (since names are on that list, as well as the behaviors list).
Changed a number of Fluttershy's speeches to group 0, as they were mostly group 1 and not activating (probably from when Fluttershy and her separate Gala version were merged from ages ago).