add actions and its test
Merge branch 'sec05_test'
Merge branch 'sec08'
add lift and its test
add stackAction and its test
Merge branch 'sec08'
add lazyChain and its test
Merge branch 'sec09'
add deferredSort and its test
Merge branch 'sec09'
Merge branch 'master' into sec05_test
add dispatch_test, reverse and its test
rm ./dispatch_test.js
add performCommand and its test