allow specifying main via the command line

This will allow running any target in a project as long as there is a
binary definition, e.g.

    $ ./pants goal run example/BUILD:bin --jvm-run-main=example.Main