(Android) PendingIntent code created bad dependencies on Java frontend and
made it impossible for external clients like Dinothawr to use RetroArch
as a library
Make rom history handling a bit more robust.

If a missing core is trying to be loaded it can end up deleting the
entire ROM history because core_name is not found and history read from
file would then exit early.
(OSX) Re-add lion style fullscreen (still needs to be tested for Snow Leopard)
(Wii) Bump up version
Initial retroarch-qt commit