OutputStreamのエラーチェックを強化した

HTTPOutputStreamがコンテント送信待ち状態で接続切れが発生すると、エラーチェックしないまま全力でスレッドが回ってしまっていた。
接続エラーチェックは送受信動作が行われるまでしていなかったので、エラーチェックを単体で行えるようにし、コンテント送信待ちでも接続エラーを検出できるようにした。