Load the Glade file content by string instead of directly

This will be useful later, when we will do some parsing to support,
for example, templates.
Support template substitution

This should allow some post GTK 3.10 UI to be displayed.