simplified the .gitignore file and added bin_win32_release to it
added seeking to the TODO list
files played, skipped, or failed to play are now added to the in-memory history (their QueueEntry instance, that is). When the history reaches more than 10 entries, the oldest one is deleted.