Added benchmarks
Benchmark class -> function
Changed the benchmarked db size
Storage should be benchmarked with a database filled with ones, not zeros. This way we do not skip the R() function calls.
Basic implementation of the cached reducer
Final touches, comments
Merge branch 'master' into benchmarks

Conflicts:
	server/store.py
Add utility tests
Merge branch 'benchmarks'

(addresses #6)

* Add utility tests
* Final touches, comments
* Basic implementation of the cached reducer
* Storage should be benchmarked with a database filled with ones, not zeros. This way we do not skip the R() function calls.
* Changed the benchmarked db size
* Benchmark class -> function
* Added more benchmarks
* Numerous minor refactorings