[minor] Added an extra compiler so it can be used in Primus

There's no way around this as it needs underscore to be resolved from the modules
directory. Now you can just simply require(ejson/source) and get the source as
string.