Fix typos, remove unused named return values in newDecoder

Just found a couple typos while browsing through, as well as some unused named return values.  Thanks again for this package!