Support Django's cached template loader.

Closes #660 
This approach assumes that other template loaders with similar functionality to the cached template loader will have the actual template loaders stored in the ```loaders``` property.
This isn't exactly the best choice for indentation :-)