Merge pull request #22 from codingismy11to7/master

Solr server was often tripped up by the leading "?" from ClientUtils.que...
messy experimental support for Solr4's document streaming
return a future from the stream method so it can be listened to for stream completion
replace actor with agent
implementation that just uses synchronized