Python 3 compatible benches
Added some benchmarks to compare master and scripting
Added tests for weird field types

- date, datetime, time
- list
- custom object
Support filtering by time equality
Made weird tests python 3 compliant
Minor cleanup in test models

Removed on_delete kwarg not supported in older djangos.
cache key calculation optimization for python 3

Use json from standard library in python 3 and simplejson in python 2:
- it's faster in python 3
- it finally supports sort_keys
Better benchmarks

- added complex query construction and cache key benches
- made them faster
- better reporting and ^C handling
Added python 2.6 benchmarks
Removed unneeded import
Merge branch 'master' into scripting

Conflicts:
	cacheops/query.py
Updated benchmarks for scripting branch
Support date, datetime and time fields

Also support datetime and time equality filtering.