Default entry point to "Main" when using --run-main
Use --entry-point to change --run-main's module
Check Eff type of main when using --entry-point
Rework psc options for new --main and --module
Update docs
Merge pull request #192 from garyb/master

Update psc options to allow main module to be specified and multiple modules to be kept by DCE