Search: Added multiple backend support into update_index command

Fixes #552 

TODO:
 - [x] Command line option for specifying an individual backend to update
 - [x] Docs