Basic PureScript support, but no variable interpolation

This pull request does not delete the module for now in case someone speaks up, but I don't think anyone is using it. Having it will just lead people to waste time looking at Roy. You just gave a presentation mentioning Roy I presume because you heard of it before and partly because it exists here.