Changed input/output definitions to scripted format, fixed sysex messages

All item declartions for define_items, define_output, and define_input
are done with loops, rather than listing out the array. This offers the
option of easily extending the number of controls based on MIDI channel
for using Alias8 banks.
I also fixed some sysex strings to send the proper data!