OZP-421 Translate Groov to Java
Translated the ThemeServiceImpl to Java. ThemeServiceImpl returns a large Map which is a list of Theme descriptions for the client. The Map was hard coded in Groovy since it is simple to do so in that language but it is very cumbersome in Java. Exported the theme data to JSON files that are stored in the bundle. These files are retrieved and turned into Maps once using Jackson. I was unable to test this as I needed a framework like PaxExam to see how it behaves in an OSGi container