[CommonML] Generate debugging support files (not used yet) and editor integration files.
[CommonML] Generate debugging support files (not used yet) and editor integration files.

Summary: The top level project being compiled will include a myProjet.moduleMap file that specifies how to build each individual file in the entire project and dependencies. Editors can use this to know how to compile individual files.

Also, added groundwork for integrating graphical debugger.

Test Plan:

Reviewers:

CC:

jordwalke/CommonML,jordwalke/CommonML,frantic/CommonML,frantic/CommonML