Starting work on the new automation editor now that the concept is pretty
much fleshed out...  This just adds the old automation editor to it's
own tab in the main tab widget, and makes some other adjustments...
Add the UI control for the new modes...
More UI prep-work...
Make the default tempo consistent between modules
More UI work for the new automation...
Fix excessive indentation
Add beat to the values set by get_item_coord() in the region editor.
Implement automation points in the region editor
(still very much a WIP)
Begin splicing in the code for how to select which automation lane is being
viewed...
Introduce a means of knowing which tracks have automation selected...
Begin sane-ifying how automation points are drawn...
Iterative commit before I break something...
Add the basic data model for the new automation
(still very much a WIP)
More work on new automation, this is a fucking PITA...
The automation UI stuff is on the cusp of being usable (minus all of the
bugs...)
Fix the value and coordinate systems for automation...
Add some comments explaining what the values are
I realized that putting instruments and effects into separate buckets was
probably going to be a regrettable design decision, so merge the 2.  This
also creates the possibility of processing effects on one instrument but
not another, etc...  as well as not evaluating 5 potential instruments
when most tracks will have zero or one instruments most of the time...
Fix a memory error detected with Valgrind...
Fix the automation points having no concept of which plugin index they
were automating...