added ModuleCompiler init params

added class default and optionable parameters. Optimized data feed
structure. Added specific newline separator for each compiled type:
script, closure or join.