Fixed some minor glitches.

--HG--
branch : trunk
diff --git a/jinja2/loaders.py b/jinja2/loaders.py
index 74dee5e..ccd6ec1 100644
--- a/jinja2/loaders.py
+++ b/jinja2/loaders.py
@@ -9,6 +9,10 @@
     :license: BSD, see LICENSE for more details.
 """
 from os import path
+try:
+    from hashlib import sha1
+except ImportError:
+    from sha import new as sha1
 from jinja2.exceptions import TemplateNotFound
 from jinja2.utils import LRUCache
 
@@ -42,8 +46,7 @@
 
         class MyLoader(BaseLoader):
 
-            def __init__(self, path, cache_size=50, auto_reload=True):
-                BaseLoader.__init__(self, cache_size, auto_reload)
+            def __init__(self, path):
                 self.path = path
 
             def get_source(self, environment, template):