Reverted latest auto color mods by Wol

Note that changes should return in a separate branch for further testing. This commit reverts only parts of the commits that were relevant to auto color mods:

What follows is a list of reverted commits:

+ Autocolor.cpp
 - 1caf5c060403d324ffdee883f1bbf48ada13956e
 - b22f58017eed9a3ed803389bb02e3382545f8eb5
 - 1f1d85ae5f38ee42a0c42437178008eac99e8962
 - 1e0daac72a82581fd82ead51202b9e88d6c0465b

+ Autocolor.h
 - 1caf5c060403d324ffdee883f1bbf48ada13956e

+ Menus.cpp
 - 1caf5c060403d324ffdee883f1bbf48ada13956e

+ resource.h
 - 1caf5c060403d324ffdee883f1bbf48ada13956e

+ sws_extension.rc
 - 1caf5c060403d324ffdee883f1bbf48ada13956e

+ sws_extension.cpp
 - 1caf5c060403d324ffdee883f1bbf48ada13956e
 - 892a843ed3639836885c75450120f1c3e57dba6b

+ whatsnew.txt
 - b22f58017eed9a3ed803389bb02e3382545f8eb5
Updates to SWS_DockWnd and SWS_ListView

+Added methods to SWS_ListView:
 - virtual HideGridLines()
 - CountSelected()

+Added methods to SWS_DockWnd:
 - virtual ReprocessContextMenu()
 - virtual NotifyOnContextMenu()
 - virtual ContextMenuReturnId ()
 - virtual CloseOnCancel()

+Fixed ListView_HookThemeColorsMessage() on OSX: wantGridForColumns should work properly when set to 0
Added API to sws_extension.cpp and increased compatible version

+ Added API functions:
  - SetCursorContext
  - GetMediaItemTrack
  - GetCursorContext2
  - GetGlobalAutomationOverride
  - SetGlobalAutomationOverride

+ Increased compatible version to 4.74
+ Reintroduced error checking for hookcoomand2 back (it was disabled for compatibility reasons)
Refactored BR_MouseContextInfo and misc fixes

+ Added BR_MouseUtil.h/cpp files
+ Moved all related mouse stuff to BR_MouseUtil.h/cpp
+ Refactored GetMouseCursorContext into a separate BR_MouseContextInfo class
+ Replaced SetFocus() with SetCursorContext() where appropriate
+ Misc improvements and fixes

+ Fixed all SWS/BR actions so they obey lock settings (and more cleanups)
+ OSX: Fixed "Unselect tempo markers" child dialog of "Select and adjust tempo markers". It got hidden behind other dialogs when it lost focus
+ ReaScript: Added support for stretch markers to BR_GetMouseCursorContext()
Added Contextual toolbars

+Functionality in general:
 - Feature relies heavily on existing REAPER toolbars. The basic concept is fairly simple. User assigns different REAPER toolbars to different contexts (things like TCP, item, piano roll, etc...) and loads them under mouse cursor by calling a single action. The action will then load an appropriate toolbar for a thing under the mouse cursor.
 - For more information, please visit the wiki on the subject (which is also accessible from the Contextual toolbars dialog).
+Contextual toolbars dialog:
 - To open a dialog for setting up contextual toolbars either run the action SWS/BR: Contextual toolbars... or go to Main menu > Extensions > Contextual toolbars...
 - Dialog is divided into 3 parts, preset selector, list of possible contexts, and various options tied to those contexts. Select an arbitrary preset and right click contexts to assign them toolbars. Options can be found on the right and are executed only when toolbar is loaded. Once set up, use provided actions to load toolbars for each preset.
+Added actions:
  - SWS/BR: Contextual toolbars...
  - SWS/BR: Exclusive toggle contextual toolbar under mouse cursor, preset x (8 presets) (added in all sections: Main, MIDI editor, etc...)
   - Note: Actions work as toggle switches. If any of the toolbars set up in Contextual toolbars dialog is visible, all of them will get closed - otherwise toolbar corresponding to context under mouse cursor will get loaded.
Added contextual toolbars to extensions menu
Updated project files with new files
+BR_ContextualToolbars.h/cpp added in d564f07f4870cece27b5023d018ac2dd7e10f53f
+BR_MouseUtil.h/cpp added in 18ede37e61796d7363d19bc7dcd11511253382b9
Changed link to audio flow chart for loudness analyzer
Added actions

+ Main:
  - SWS/BR: Select all click/timecode/empty/Pip items
  - SWS/BR: Focus tracks
  - SWS/BR: Unselect envelope

+ MIDI Editor:
  - SWS/BR: Hide last clicked CC lane
  - SWS/BR: Hide all CC lanes except last clicked CC lane
  - SWS/BR: Toggle hide all CC lanes except last clicked CC lane (multiple versions: one normal and bunch of others that set lane to specific height)
  - SWS/BR: Convert selected CC events to envelope points in selected envelope (multiple versions for different point shape and clearing existing envelope points)
Renamed certain files in Breeder folder

- BR_EnvTools.h/cpp to BR_EnvelopeUtil.h/cpp
- Br_MidiTools.h/cpp to BR_MidiUtil.h/cpp
Merge branch 'next' of https://github.com/Jeff0S/sws into next
Some merging conflicts solved.