Make sure author is also utf-8 encoded
also filter out the actual escape in ANSI escape sequences
+ add allowed patch formats
use git apply instead of patch
switch to git apply, make sure patch and message are clean of windows newlines and utf-8 encoded
implement output escaping
fallback patch options
list multiple patch uptions; fix header