Ensure we only have one instance of the application open by ID instead of application location. This means we should never get two of the same app open at once. Fingers crossed.
Merge branch 'master' of github.com:lastfm/lastfm-desktop