Jala Overhaul Streamlining

Per lots of advice and conversations, I streamlined the Jala overhaul
code. Now every Jala modifier has the original singer in its state, and
all modifiers are called every time any might be called.

This way, a new song contributor only has to copy the appropriate blank
function down from Jala.kod into the new song, fill it out, and the song
will work immediately. Furthermore, we have a lot more information to
work with (original singer, and many function-specific variables), so
now almost any effect or combination of effects is possible.