dev dependencies in gemspec; no Gemfile.lock
don't require rubygems / bundler
reorder gemspec
add bundler gem tasks to Rakefile
DRYer gemspec
make commands call each other

'sync' calls 'ls' to let us know what's been sunk
'rm' calls 'sync' (and then 'ls' in turn) to keep the db up to date
ipod_root is a config field, not argument
README update