Use xdg-open as the BROWSWER.
Add pep257 support.
Add a install-test-deps target in the Makefile.
Use longer command line switches with pylint.
Add a docs target in the Makefile.
Updated valid.xml in test manifests.

- Use smaller test gists in valid.xml to save time in the tests for
  clone.