Capo Required in Tuning. fixed #102

Capo ID was being left out of manifest
manifest requires a decimal place, so had to do some conversions, im sure there is a "cleaner" to do the code
i also updated the name of Capo to CapoFret, as it more accurately reflects what it is. its not a yes/no
Revert "Capo Required in Tuning. fixed #102"

This reverts commit 146f5262928993e8ad9dcada93b9c0c4ebbae14b.

added a bug, will need some fixing
Add "Capo Required" in Tuning. fixed #102

Capo ID was being left out of manifest
the previous commit added bug, this code is much cleaner
only 1 line, and leaves the other code untouched.
fix Capo field needs name CapoFret #102

and it was 2 lines of code. but just the one file
properly set ParentPrevNote

fixes #90
ParentPrevNote was not being set to right parent, it should look for the previous note at a different timestamp on the same string.  In most cases this is the prev note, but not always.
fixes #96 import tones rs2012 .dat

RS 2014 .psarc set as default for for 2012, should be .dat
clean up code a little

i did this before i posted but it didnt take
Enable automatic tone setup again.
Template option to disable tone overrides and load from chart.
Rebase and make overrides work in packer and autoload in GUI.
Connect autoload option to GUI control.