example page and app added, jquery in libs, fixed bug in HasChangedNode, state listeners are triggered relative to state before all triggers, simple var name on params are turned into hasChangedNodes with default single param for handler, state handlers get single param if only one is there, otherwise an object with all specified, syntaxTree.js commented and cleaned up