Make it possible to return (nil, nil) in Decoder.Decode
Add log_errors flag to the PayloadRegexDecoder, fixes #279
Update docs
Fix up other decoders to handle nil errors
Add missing Init handling
Add tests for the new flag
Merge pull request #522 from Seldaek/optlogging

Optional error logging for PayloadRegexDecoder