Add iterable interface to LanguageMap

Add iterator class in LanguageMap and a few convenience methods.
Not sure why these need to be added? They seem like local copies of files other than `src/test/` which we definitely do not want to ignore as that is where the test files live. There is already a `lrs.properties` file that lives in resources and is ignored when copied at that location from the template file.