Cleans up io::file
Cleans up locale/english_us
Cleans up locale/french_fr
Adds io::socket.

Streams need a way to consume /some/ stuff and not just a determined
amount of stuff. We generally don't know the length for proper
unseekable streams, which sockets represent.
Cleans up system::culture
Adds system::time
Adds readAll to streams and detects disconnect in io::socket.