Invoke str.decode() without using keyword arguments.

The ability to use keyword arguments, as in

    foo.decode(ENCODING, errors='replace')

was only added in Python 2.7.  So pass "errors" as a positional
argument.

Reported-by: SungHyun Nam <goweol@gmail.com>
Merge remote-tracking branch 'upstream/master'