Added type select to sidebar.
Implemented type-select for grid view (Issue #428).
Little code cleanup for grid view.
Better grid view type selection by using diacritic insensitive search which as i just learned means we ignore accents.
Fullscreen animation now uses Core Animation for the scaling
Temp hack to fix glTexSubImage2D slowdown on 8600M GT and 9600M GT #316
Removed filter preview and vsync toggle, hooked up Quit Emulation menu item
Archive Sync is no longer part of the import process.
-matchToArchive: shows url with current archive id if the game already has one. Creating and parsing archive.vg browser urls has been moved to ArchiveVG class.
Syncing a game's cover with archive.vg also updates the game's archiveID and lastArchiveSync properties.
Refactored some archive syncing code and hooked up automatic syncing again.
Trying to import a rom that's already in the library does not crash anymore.
Archive sync continues when open emu starts.
Hooked up the Volume Up/Volume Down menu items
Added Show Game At Archive.vg item, fixes #505. Hide Display Duplicates
Align popover menu behavior with Finder right-click behavior
Revert "Align popover menu behavior with Finder right-click behavior"

There are a couple of issues that need to be resolved.

This reverts commit 4962bb697455e8670a8c35ea8738048f1b078e60.
Merge remote-tracking branch 'upstream/master'