Warnings cleanup

Was chasing a bug through `streaming-commons` and spotted the comment about warnings in `D.S.Network.Internal` preventing you from writing the code you wanted. Must be from an old version of GHC as the desired code seems to work without warnings now.

While I was at it, I cleaned up all the other warnings from `-Wall` too.