Removes some unused grid classes and draw custom drag indicator on grid view.
Add grid view gradients again with better drawing performance.
Draw grid background with IKRenderer instead of a custom layer-backed background view.
Code cleanup (GridView & BlankSlateView).
Fix some some file headers.
GridView only draws highlight when drop is accepted on whole view.
Delete OEDBImages that can’t be converted to new format (usually means that the artwork file is missing).
Rewrite library loading to support asynchronous migration with a progress indicator. This commit breaks a quite a few things!
Restore preferences and temporarily fix core data lockup that happens when child contexts save.
Fix file headers.
CoreData migration can be canceled.
Bind menu items to main window controller again.
Launching oe by opening a games works again.
Fix issue where downloading cover art would cause OEDBImages to jump between threads.
Prepare OpenEmuHelperApp and OEGameDocument for multi-rom archives.
Prepare rom deletion for multi-rom archives.
Fix ‘Consolidate Files…’ and prepare it for multi-rom archives.
Prepare game info lookup for multi-rom archives.