python.syntax: fix py-import.
Revert "sequences: require integers for slice and repetition."

This reverts commit 5e87cdb3a9b5885c6648ffaf6e5e9a2edc5fd200.
io.sockets: change protocol-port to handle ``f`` on all platforms.
oauth needs this, and this needed protocol-port fixes.
Revert "Revert "urls: Allow URLs of the form //foo.com, which take on the protocol of the URL they derive from.""

This reverts commit 76fa8b7a29f3738f44230c473b7edf841f1de7c3.
logging.server: add support for changing the logging root temporarily.
sequences: faster interleave.
gdbm.ffi: Use alien library finder except on Windows until we can test if it works there.
http.client: remove http-get* and its friends, change http-request* and with-http-request* to not check response codes.
http.client: remove unused word.
http.client: few more fixes.
http.client: fix duplicate using.
python.syntax: fix tests when run first.
fix some help-lint errors.
oauth: Fix tests. Twitter API tolerates the extra ``/`` at the end of ``twitter.com``, so leave it in.
imap: Better errors when not configured.
http.client: add starred versions that do not check response code for success.
images.loader: support for saving images on the gtk-image backend
images.loader: docs for save-graphic-image
images.*: fix all image>stream words in extra so that they work with the added parameter
extra.images: call register-image-class before testing, otherwise the wrong backend might be ran