the copy cacher now accepts an additional argument. the copy cacher now expects a table id to be passed in. this id will be used to keep cache tables specific to individual devices, but allows users to claim possesion of these devices. This is a major step towards publishing our audiodio site, and it allows us to monitor music archive usage habits from both mobile and native versions of the app. the copy cacher will swap out old files from the cache dir and swap in requested files on demand.
Merge remote-tracking branch 'origin/master'