[musicinfoscanner] keep track of already processed paths while scanning

This commit ensures we're not hitting directories twice (or more) by simply tracking what was already processed. The video infoscanner is handling it in a pretty similar manner.

Bug was reported on the forums. See http://forum.kodi.tv/showthread.php?tid=207089 for details.

@Montellese for review please.