Merge pull request #71 from amalloy/perf

Some improvements to the query parser
Fix my awful regex.

My double-quoted-string commit (09859a45) was awful.
Also added a test for parsing string params so this doesn't happen again.
further rationalize string query syntax
mark rc3
allow query operators without leading dot
Merge pull request #72 from ninjudd/perf

allow query operators without leading dot
mark rc4
clarify installation for those newer to Clojure

Where to put the dependency might not be obvious for those new to Clojure:
http://stackoverflow.com/questions/17443599/how-to-install-lamina-aleph-to-clojure
Merge pull request #73 from bmaddy/patch-1

clarify installation for those newer to Clojure
make sure use of task-queue propagates everywhere
back to snapshot
more task-queue fixes, and make sure expiration is a low-priority task
Merge branch 'perf' of github.com:ztellman/lamina into perf
Update README.markdown
we don't need empty messages from group-by, it's not a useful default
Merge branch 'perf' of github.com:ztellman/lamina into perf
back out empty group removal
Faster tie-breaker for TaskTuples.

Instead of hashing a function object, it keeps a unique counter around.