add readability to getIndexes ternary operators
Refactor getIndexes shared artist search into collection_extra

At least, for now, move it out of the subsonic scope.
Fix typo in function description