oz: added Mirror.oz, refactored others
js/factorial.js tail racursive function now uses acc * n instead of acc *= acc
test values