added monadic versions of compile, generate, and desugar
added monadic versions of compile, generate, and desugar

juodaspaulius/bclafer_old,juodaspaulius/clafer,juodaspaulius/clafer,gsdlab/clafer,gsdlab/clafer,juodaspaulius/clafer-old-customBNFC