D.Compat.CreatePipe: don't use hsc2hs
Makefile: don't call hsc2hs
README: Remove 'make setup' step
UnitTests: add comment about workaround
D.Compat.CreatePipe: don't shadow names
Link custom Setup with threaded runtime