Start refactoring of fs.js
Split up fs.js

Dump fs.js

Remove duplicate decls across filesystem/*

Fix failing tests for src/filesystem/* issues, all tests pass now

Move shell.js and environment.js to shell/

Remove dead code

Finished draft of mv, started writing tests

Builds

Removed mv options, continued test writing, minor debugging

sh.mv complete with tests and documentation

Rebuilt distribution files

Fixed async logic errors, error instantiation errors, and added symlink handling
Issue #122 - Added sh.mv with tests and documentation