Issue #1451976: handle commits with non-utf8 text
Issue #1451976: handle commits with non-utf8 text

History may have commits with non utf8 text in them. Rather than
forcing users to rebase, handle it gracefully.

Change-Id: I6f6302c815b02234e27ee31f7ce87eab101b40ea
Closes-Bug: #1451976

klmitch/pbr,WiFast/pbr,WiFast/pbr,openstack-dev/pbr,openstack-dev/pbr,openstack-dev/pbr,JioCloud/pbr,JioCloud/pbr,klmitch/pbr,varunarya10/pbr,varunarya10/pbr