update speed up and tag data refactor

Did a few tests with this and it seems to work for detecting both adds and removes from the music directory. So, basically update purges old junk that's not there anymore and adds new stuff that wasn't added with createdb.

I merged in your db_test branch and got them working.