Revert "oauth: Generate the oauth signature base string the way twitter does it."

This reverts commit e633caac716d58e7f94bf29b171e096df1c7b395.
Leave oauth alone. Leave her alone!!!
Revert "Revert "oauth: Generate the oauth signature base string the way twitter does it.""

This reverts commit 288156beb6bd09e4d00de03d0be6d41acbd30419.
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.