fix demo/synth-routing
improve NeuUGen::makeOutlet: add $maddOptimizable option
improve ugen/add: add $maddOptimizable option
fix NeuUGen.register(name, func): add arguments checker
change NeuSynthDB#find(selector): to be able to specify multiple classes
fix NeuSynth: multiple class support
fix NeuUGen: multiple class support
add Neuma.currentTime
fix NeuSynth private method: iterateOverEventTarget -> iterateOverTargets
add NeuUnit#apply(method, args)
add NeuUGen#apply(method, args)
fix NeuUGen local variable names
add NeuSynth#apply(method, args)
add NeuSynth method bindings
fix NeuSynth method call routing

  - before: synth -> ugen -> unit
  - after : synth         -> unit
remove NeuUGen#start(t)
remove NeuUGen#stop(t)
remove NeuUGen#apply(method, args)
add _.clipAt(list, index)
add _.wrapAt(list, index)