Fixed bug

[#495695] webbrowser.py: selection of browser

* Lib/webbrowser.py
  Only include graphic browsers in _tryorder if DISPLAY is set. Also,
  included skipstone support, as suggested by Fred in the mentioned bug.

* Misc/NEWS
  Mention fix and skipstone inclusion.
diff --git a/Misc/NEWS b/Misc/NEWS
index d1fa3f9..2f78694 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -628,6 +628,10 @@
   the config file, including the contents of the referred filename in
   the "%verifyscript" section of the rpm spec file.
 
+- Fixed bug #495695: webbrowser module would run graphic browsers in a
+  unix environment even if DISPLAY was not set. Also, support for
+  skipstone browser was included.
+
 Tools/Demos
 -----------