[#285] Better solr indexing
[#285] Change param name to better reflect usage
[#285] Clean solr commit code
[#285] Improve docstring
[#285] Update auth functions