NEW: apply a global context for all  rendered template(optional)

By supplying the option `global_context_file`, a global context will apply to all rendered templates.