Update definition metadata API to reflect new changes in SharpTune. Allows communication of ram variable storage type instead of byte length and increases the characters allowed for the parameter id.
Add readme for programming mode.