Added in escaping special characters and must and must not no longer require an OR between them.
Fixed the test suite (there was git trash), query NameErrors and added a couple simple tests.
Added escaping info to the README and corrected a few errors.
Merge pull request #4 from mhluongo/master

Fixed a couple errors and added to the README
Wrote a test for query hashing (issue #5).
Implemented __hash__ and __eq__ for Q objects, closing issue #5.
Merge pull request #6 from mhluongo/master

Closed issue #5
Fixed an error hashing Q objects with ranges.
Merge pull request #7 from mhluongo/master

Fixed an issue with hashing.
Fixed the exrange argument, which wasn't adding anything to the query.
Made the hash include fields and ranges.
Merge pull request #8 from mhluongo/master

Hashing and exrange fixes.
Updated setup.py to 0.1.3.
Merge pull request #9 from mhluongo/master

Updated to 0.1.3
Added a test to confirm issue #2.
Fixed the fielded property - closes #2.
Moved setup.py to 0.1.4.
Added a test for #11, fuzzy queries.
Cleaned up __str__. Started implementing #11, fuzzy queries.
Added fuzzy queries and explained them in the README. Closes #11.