func ScanFolder(root string) error {
	err := filepath.Walk(root, visit)
	return err
}
ScanFolder scans the specified root path
and SubDirectories searching for music files.
It uses filepath to walk through the file tree
and calls visit on every endpoint found.
package tools
import (
	"github.com/dankomiocevic/mulifs/musicmgr"
	"github.com/dankomiocevic/mulifs/store"
	"github.com/golang/glog"
	"os"
	"path/filepath"
	"strings"
)
func visit(path string, f os.FileInfo, err error) error {
	if strings.HasSuffix(path, ".mp3") {
		glog.Infof("Reading %s\n", path)
		err, f := musicmgr.GetMp3Tags(path)
		if err != nil {
			glog.Errorf("Error in %s\n", path)
		}
		if f.Artist == "drop" {
			glog.Errorf("Error in %s\n", path)
		}
		if f.Artist == "playlists" {
			glog.Errorf("Error in %s\n", path)
		}
		store.StoreNewSong(&f, path)
	}
	return nil
}