Check that various required properties are set in the "verify" phase of a build.

This turns an obscure Maven error about unnamed manifest sections into a helpful error message if you forget the "ness.solo.mainclass" property.