Fixed some typos
Use version ranges rather than exact versions in setup.py

Libraries should never specify exact requirements because other versions might be needed by the project or its dependencies.
Merge pull request #201 from spookylukey/patch-1

Use version ranges rather than exact versions in setup.py - thanks Luke!
Middleware: only load tree data if needed
Merge branch 'master' into multilingual

Conflicts:
	setup.py
Updated version to 0.13.0.1