Proof of concept: Support for Django cached template loader.

This patch provides a new template loader, DjediCachedLoader, that
can be used as a drop-in replacement for the builtin Django cached
template loader in order to enable Djedi node editing and
language switching capabilities.