GitHub #10, #12: Update [sig~], fix init and modulo bugs in [osc~]

Crash on deleting sig~ was an out-of-range value in the [osc~] table
lookup, caused partly by failure to fmod the phase remainder on each cycle