Refactor EA variable value model, prototype UI

Changes the EA Variable models and loading scripts to account for values without pre-configured codes.
Adds a prototype search UI for fetching societies based on EA Variable codes.  This UI only presents known codes.