taffybar: pull readProcessWithExitCode from System.Process to a util for editing

{removed the branching compiler logic}
taffybar: set binary mode in readproc to fix unicode errors