iPod sync alpha release - updated

Thomas - here's the ipod sync feature after addressing your comments. (I created a new branch within my own repo so that I could open a pull request on this as a single commit on a separate branch - let me know if that's ok or if you'd prefer it some other way)