Fix documentation for Network.sClose, which is incorrectly labeled as deprecated

`Network.sClose` is a re-export of the deprecated function `Network.Socket.sClose`, and is therefore marked as deprecated in the docs (just as a remark, not in the pragma sense). This patch fixes the issue by explicitly redefining `sClose` in terms of `Network.Socket.close` with the docs copied over from there.

I also removed trailing whitespace from the Haskell in a separate commit while I was at it.