Throwing exception if not a supported language
Adding supported languages exception
wiki pages static class definition for exceptions
MissingLifecyclesException added for generator
More generic missing lifecycles exception
Check for missing lifecycles file.
Fix build.gradle for using snakeyaml