Add .gitignore
Fix Python packaging.

The current version cannot be easy_installed. It says:
error: Couldn't find a setup script in /tmp/easy_install-LmAZGR/grimace-0.0.10.linux-x86_64.tar.gz

In the future, do not create binary distributions. Use only sdist
Some fixes for Python 3. Not green yet.
Python 2.6 does not support assertIsNotNone()
Python 3 compatibility using the *nine* library.

Tests pass on Python 2.6, 2.7 and 3.3.
Probably 3.2 too because I took care of unicode literals.
Add failing test about "bad character range"
Fix that failing test case about the dash
Merge pull request #1 from nandoflorestan/packaging

Fix packaging; support Python 3 and Python 2 without translation