bootstrap carousel and photo album: fix input_events.on( "add" ), had an extra operation parameter from deprecated on_change()
pipelet.js (and dependencies):
  - WIP attempt creation of Stateless() builder
  - WIP implementation of transactions in query_tree_emit

alter():
  - by default clone values and ignore return value from transform
  - option no_clone gets prior behavior, requires transform to clone, uses transform return value
  - optimizations
  - modify all uses of alter() to conform and optimize
  - some uses of alter(): use new Function() to produce optimized transform