Translator emits entry point information for executable assemblies.
Added JSIL.GetEntryPoint and JSIL.InvokeEntryPoint to simplify invoking an executable's Main function
Tests can be flagged to compile to exe and run in the shell so that entry point behavior can be tested
Added a basic implementation of Assembly.GetEntryAssembly