FLUID-4907: Completed the message loading. Next step would be creating the message resolver.
Merge remote-tracking branch 'yura/FLUID-4907' into FLUID-4907
FLUID-4907: Merged in latest 4907 branch, resolved conflict and created the message resolver with the full messages loaded from message json files. Need to fix unit tests.
FLUID-4907: Completed the implementation of i18n with old options API. The next step is to fix schema builders to supply message json files.
Merge remote-tracking branch 'justin/FLUID-4907' into FLUID-4907-i18n
FLUID-4907: Modified schema builders to digest the inputs of path to message files, message json filenames and the general UIO template.
FLUID-4907: Fixed the full page demos and jslinting.