improve {% autoproofread %}

- add a condition argument behind {% autoproofread %}
- korean.l10n.jinja2ext -> korean.ext.jinja2
- use find_packages for finding package directories in setup.py
- fix pep8 errors without E301
korean.l10n.patch_gettext -> korean.ext.gettext.patch_gettext
update docs
applied upstream patches