moved caching from loaders to environment and added environment overlays

--HG--
branch : trunk
diff --git a/.hgignore b/.hgignore
index bfd0c2a..55d124f 100644
--- a/.hgignore
+++ b/.hgignore
@@ -1,6 +1,7 @@
 ^instance$
 ^instance/
-^jinja/.*\.so$
-^(build|dist|Jinja\.egg-info)/
+^jinja2/.*\.so$
+^docs/_.*
+^(build|dist|Jinja2\.egg-info)/
 \.py[co]$
 \.DS_Store$