fix for recent GHCs

getArgs is in System.Environment now
don't specify the prelude