Cleanup code
Add initial waveform field
Update command names
Resize number of slots
Update examples to new format
Add slot argument

Instruments waveforms and samples can now be bound to specific slots.
Set master volume from waveform
Use save atoi and strcmp functions
Better implementation of custom slot index
Add comment token to parser
Rename wrong function name
Limit number of slots
Update submodules