Revert "(OSX) Some logic fixups"

This reverts commit c4feba628b0ebd40f055ba425052f84f2fa3d502.
Revert "(OSX) If there is no longer anything to run the app will terminate instead of waiting with a black screen."

This reverts commit 8f1ea1f3cde122579cc7b0094b01a4f878265199.
Revert "(Apple) Fix iCade support"

This reverts commit 1e67100ac615327e3e561abb25380a17acb9d67b.
Revert "(OSX) Some joypad work"

This reverts commit 3a11aca654fc1357ce14cd91d3eea15637a558eb.
Revert "(Apple) Fix broken analog input code"

This reverts commit 4a02c24186d71e709c78608fb7ea2fa623c44f5f.
Revert "(OSX) First draft of joypad driver"

This reverts commit 67417e34a47ee6de5141313a96f931da56c9fcf2.
Revert "Update AUTHORS"

This reverts commit e98ef80fdc34400482188821de14b101c31238ee.
some reverts