honor --descriptor for --cli and --unit as well
rename/move and tweak travis/script.sh
rm outdated readme
rm pre-test init script, use travis' selenium

no longer need to:
- wget selenium
- install yui in node_modules/yahoo-arrow
`npm test` to run all tests
some linty stuff
Merge pull request #882 from drewfish/run-descriptor

honor --descriptor for --cli and --unit as well
restore selenium fetch and launch
timer tests
more tests
if ac.error() is called, skip adapter if ac.done() is later called
Merge branch 'develop' into travis
bail if selenium isn't running
more unit tests
Removed section on single tests, added steps for contributors, changed the commands for running individual tests.
Made an edit.
Added annotations for a couple of steps regarding the use of the --path and --port options.
Merge pull request #885 from zhouyaoji/docs_update_func_tests

[doc] Updated documentation for running Mojito's built-in unit/functional tests.
added unit test for pathToRoot
add cli tests to runall.sh