logParser throw error if release used is not AthGeneration

Recently a jO with AthGenerationExternals was used and this was not caught in logParser or any other test.

Should add the test and throw an error.