Added help text for --update and --version commands
Added a program description to the help message
Forgot to update test with the last change
Added tox to requirements
Made run_tests.bat more consistent with run_test.sh
Changed README.md to contain more developer centric documentation