Added TODO item regarding select_for_update()
Added flags to bench script

-1 to execute each test once
-h to add header before each test and after it's prepare(s)
-p profile test functions
Added TODO item regarding recurring can't stringify error
Added .get() to benchmarks
Fix: IOError: [Errno 2] No such file or directory:
'/usr/local/lib/python2.7/dist-packages/cacheops/lua/cache_thing.lua'
Merge pull request #76 from MikeVL/master

Fix: IOError: [Errno 2] No such file or directory:
Updated LICENSE
Fixed bug with possibly diffrent order of fields in conj in scheme
Updated redis client minimum version.

For andymccurdy/redis-py#318 bugfix.
.cache() with no ops now sets them to full regardless of other params

Previously .cache(timeout=SOME_VALUE) left ops unchanged.

Conflicts:
	CHANGELOG
Fixed bug with schemes unsync when invalidating model

Just don't clear model schemes on model invalidation anymore.
Incorporated future 1.3.1 into CHANGELOG
Fixed bug with negated "some"-condition, found in #75
Test for invalidation of queryset with fuzzy condition
Fixed caching if empty queries
Fixed bug when invalidating lots of keys at once
Added a note to invalidate.lua regarding chunks workaround
Updated LICENSE
Fixed bug with negated "some"-condition, found in #75
Test for invalidation of queryset with fuzzy condition