Much better implementation of the phase highlighting code
Rename SMART_EVENT_TARGET_CASTING to SMART_EVENT_VICTIM_CASTING
Rename the XToolTip class to DetailedToolTip
Rename XListView to ForceSelectListView
Correct the namespace used by ForceSelectListView (and add files that I forgot to add in previous commits)
Also correct the namespace used by SmartScriptListView
Get rid of a file that should not have been pushed
Get rid of all Form.Load events; use their code in the constructor. Does not count for MainForm as it requires an asynchronous call.
Greatly optimize the SingleSelectForm. Now works with the same idea used in the MultiSelectForm
Never ever color a line that is using event_phase_mask 0
When the setting to generate comments is turned on, we no longer generate a comment when we change our selection. We only do it when the user changes text by hand.
When using the 'Generate comments' button to generate comments for each and every item in the listview, we now keep the phase highlighting
Update colors (more coming)

Signed-off-by: leguybrush <guybrush005@gmail.com>
Fix an issue which caused the SqlOutputForm to never be opened properly and generate incorrectly
Oops.... Missed this file (got a lot of local changes..)
Merge pull request #12 from LeGuybrush/master

Update colors (more coming)
When attempting to execute a revert query that doesn't exist, we show an error instead of crashing the application
Fix an exception when for whatever reason a new file for the revert query could not be created
Fix a minor logic flaw in DetailedToolTip.SetToolTipText that caused line length to be max 80 chars on the first line but only 60 at the following lines
From now on the permanent tooltips also show the event/action/target as well as the parameter text in the permanent tooltip box. Screenshot: http://prntscr.com/1zk2t5