Add 'fa' (Farsi/Persian) translation
Merge pull request #58 from tahajahangir/translation-fa

Add 'fa' (Farsi/Persian) translation
forgot a change
Use ast.literal_eval instead of (obsolete, non-python3) compiler
Use py3-compatible "except … as " syntax
Prefer webhelpers2 (py3 compatible, supported) to webhelpers (not)
DictMixin is obsolete: use collections.MutableMapping
Use absolute imports
Use py3 compatible print statement syntax

except for the Pylons subdirectory, which is not going to
work with python3 anyway
Update version to 1.5.0-dev

* The last couple of changes took away Python<2.6 compatibility.
* The grid iterator is an API addition, thus semantic versioning
  requires incrementing the minor number.
* Python 3 compatibility is non-trivial enough that keeping the
  same minor number makes no sense
Leading zeroes are no longer allowed
more exception ... as
String handling
Use key= function for list.sort()
Use encoding=utf8 for reading tempita templates
iterkeys/values/items => keys/values/items
Numbers can't have leading zeroes
Ignore exception details, differs between Py2 and 3
Iterators => lists
use six.next()