fixes for recent ffmpeg
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Add helper script for Fedora 16

The difference to fedora_15.sh is to also install sqlite-devel.
bz19908: fix connection limit errors with manual item lists
Setup some global variables earlier.

Without this change, I could get a crash if I deleted a download fast
enough.
bz19900: update metainfo for magnet torrents when we get it
Another torrent title fix

Try to get the torrent title from the magnet URI if we can.  I'm not
sure if it's always possible or correct, but it's better than just
using the filename of the URI.
bz19913: one more pesky ItemTracker bug
Couple of changes to prevent a crash if a database upgrade fails
bz19911: change format of timedelta columns in the database.

Rather than store a python repr, which has all kinds of issues, store
timedalta values in the form "<hours>:<seconds>:<microseconds>".
Couple of fixes for device sync info.

Fixed the check if an item has already been synced.  Fixed code that
checks the current sync info when we first switch to a device tab.
Updating app.config for the beta release
Fix for deleting podcast items

Before we would pop up the dialog for external items, giving the
option to delete or remove the item.  Now we simply delete it.
Update debian_wheezy.sh script

This fixes a couple of issues I ran into when running the script to
get dependencies to build Miro on Debian Testing.
bz19927: Added defensive programming around the crash from the ticket
bz19926: defensive programming around the sync key not being present
Fixed typo in ItemInfo code (thanks hun@n-dimensional.de)