Fluid 5116 - Fixed the undefined message bundle error when fat panel UIO is loaded from a slower network.

Taking the chance to refactor UIO with regards to:

1. Improved resource loader to be a real template loader with fetching resources;
2. Got rid of uiOptions loader;
3. Controlled the creation of the sliding panel, which is only used by the fat panel, at the ready of iframe rendering and message bundle.