support new name for purescript docgen binary; safely detect psc

see purescript/purescript#670