put in hack to allow boltdb reader isolation test to pass
put in hack to allow boltdb reader isolation test to pass

in boltdb, long readers *MAY* block a writer.  in particular if
the write requires additional allocation, it must acquire a lock
already held by the reader.  in general this is not a problem
for bleve (though it can affect performance in some cases), but
it is a problem for the reader isolation test.  this commit
adds a hack to try and avoid the need for additional allocation
closes #208

Shugyousha/bleve,leolujuyi/bleve,beni55/bleve,pmezard/bleve,VimleshS/bleve,rentongzhang/bleve,gsathya/bleve,kevgs/bleve,Shugyousha/bleve,guilherme-santos/bleve,slavau/bleve,guilherme-santos/bleve,danielsoro/bleve,kevgs/bleve,blevesearch/bleve,ikawaha/bleve,rentongzhang/bleve,ikawaha/bleve,gsathya/bleve,leolujuyi/bleve,VimleshS/bleve,gsathya/bleve,blevesearch/bleve-mapping-ui,guilherme-santos/bleve,Shugyousha/bleve,rentongzhang/bleve,guilherme-santos/bleve,beni55/bleve,leolujuyi/bleve,beni55/bleve,steveyen/bleve,guilherme-santos/bleve,pmezard/bleve,gsathya/bleve,danielsoro/bleve,VimleshS/bleve,slavau/bleve,slavau/bleve,slavikm/bleve,slavau/bleve,steveyen/bleve,rentongzhang/bleve,pmezard/bleve,kevgs/bleve,danielsoro/bleve,leolujuyi/bleve,nimishzynga/bleve,leolujuyi/bleve,VimleshS/bleve,rentongzhang/bleve,leolujuyi/bleve,guilherme-santos/bleve,nimishzynga/bleve,gsathya/bleve,blevesearch/bleve,Shugyousha/bleve,VimleshS/bleve,slavau/bleve,danielsoro/bleve,VimleshS/bleve,gsathya/bleve,slavau/bleve,blevesearch/bleve-mapping-ui,pmezard/bleve,blevesearch/bleve-mapping-ui,slavikm/bleve,beni55/bleve,kevgs/bleve,rentongzhang/bleve