Add config dialog for WorldGenerators

This adds a config dialog in the Create Game dialog. It does not (yet) deal with persistent storage of the config data.

Note: I modified ReflectionUtil so that it doesn't change the accessibility of getters/setters anymore (this change also avoids permission problems in modules).