Separate DB query logic, make it easy to add custom behavior
updated as requested
Merge branch 'master' of https://github.com/subvertallchris/searchkick into subvertallchris-master
Added load error
Merge branch 'subvertallchris-master'