[SUREFIRE-944] Execute tests within abstract classes with static nested clas

Integration test and initial patch by Geoff Denning, actual fix heavily modified by me.
o Made tempfile for stdout spool go to system temp dir
[SUREFIRE-951] Added warning about trying to set file.encoding via systemproperty