use relative path within library.
allow library path to be changed on the fly.
stale file removal causes itunes to be notified.