Improve ::tanzer::message for better SCGI support

Changes:

    * Refactor [::tanzer::message parse] to better handle different types
      of newlines from remote services as needed

    * Make [::tanzer::message parse] more strict in validating response
      bodies generated by a CGI program

    * Make ::tanzer::scgi::handler be patient and wait for buffer to fill
      up before calling it quits

    * Remove -newline flag from [::tanzer::message new]