Handle exceptions, throws, and exits from chef_solr

This will convert any exception, throw or exit from the spawn_linked query
process to an error tuple.
Switch to export all to reduce maintenance burden
Merge pull request #107 from opscode/of/handle_solr_errors

Handle exceptions, throws, and exits from chef_solr
databag item create: cleanup solr on conflict
Leverage chef_wm_base in lieu of copy/paste
Add support for data bag items
Merge pull request #106 from opscode/sd/dbi-create-solr-garbage

databag item create: cleanup solr on conflict
Remove unused variable
make it valid to not have a valid org name/guid