added first code for parser extensions and moved some code in speedups around

--HG--
branch : trunk
diff --git a/setup.py b/setup.py
index a292d5b..a12d998 100644
--- a/setup.py
+++ b/setup.py
@@ -108,7 +108,7 @@
     # in form of html and txt files it's a better idea to extract the files
     zip_safe=False,
     classifiers=[
-        'Development Status :: 1 - Alpha',
+        'Development Status :: 4 Beta',
         'Environment :: Web Environment',
         'Intended Audience :: Developers',
         'License :: OSI Approved :: BSD License',
@@ -131,5 +131,9 @@
             ]
         )
     },
-    extras_require={'plugin': ['setuptools>=0.6a2']}
+    extras_require={'i18n': ['Babel>=0.8']}
+    entry_points="""
+    [babel.extractors]
+    jinja2 = jinja.i18n:babel_extract[i18n]
+    """
 )