added sample project for custom main test
added cli option to set a custom mainclass
added usage info for the custom mainclass option
reworking the staging-custom-main test
added replacement test classes for staging-custom-main class
improved staging-custom-main test, and made it pass
added documentation for the -main arg to the bin scripts