Breaking lines >80 columns.
 - Adding the `--skip-browser-tests` option to allo skipping all browser tests and not require content_shell.
 - Not requiring `content_shell` if no browser tests are found.
Some readme cleanup: breaking lines >80 columns and some added explanations.