Parse stream directly, less consing.

Also enforce automatic text decoding by DRAKMA.
Indentation, whitespace.
Use right accessor name.
Merge pull request #1 from Ferada/ideas

Looks great, thanks.
Attribution
Abstract the mutually exclusive check
Added range query
P-convention
Encode match query fuzziness as well
Starting work on bulk API
Set :initforms to nil to avoid having to explicitly set them
Added bulk example