raise can't be reached with EasybuildLogger
move toolchain option validation to tools.options
cache ppn value so no temp connection to the PBS server is set up on every job submission
fixed minor remarks
Merge pull request #492 from boegel/ppn_caching

cache ppn value
Merge pull request #491 from stdweird/broken_regtest_submisison

move toolchain option validation to tools.options