Minor refactor on index loading private methods.
Add command decorator that injects automatically a manager instance.
Refactor current two commands for works eficiently with last index loading changes.
Connection manager now is singleton.
Add implicit index loading when new connection is requested.
Add vendor attribute to each backend class.
Whoosh backend now creates new connection manager instance.
Add workaround to whoosh delete index method lack.