Finished rough draft of unit/func tests doc.
Made copy edits.
Fixed a link.
Fixed a link.
Made a copy edit.
Simplified the documentation by removing many of the steps for setting up. Also, pushed the Selenium installation into the Selenium instructions.
Made copy edit.
Removed vi backup file.
Edited the testing instructions for using run.js with phantomjs.
Updated the unit/func tests with the commands for running unit and func tests with npm.
Updated a couple of commands based on feedback from Lichun.
Merge branch 'develop' into docs_update_func-unit_tests
Merge pull request #1131 from zhouyaoji/docs_update_func-unit_tests

[docs] Updated instructions for running func/unit tests with commands using npm.