\#ifdef to switch ByteString <-> String easily

A quick test shows String is 30x slower than ByteString.Lazy for simple
'zzzz' search on 2GB UTF-8 text file