Initial OSK rewrite commit.
The old OSK is removed. Some cleanup is still required in PSPOskDialog.cpp/.h (CombinationKorean, and such).
Savestates created on the old OSK are probably broken, but who in their right mind makes a state on the OSK, anyway?
Savestates cannot be made on the new OSK.
The OSK makes the MAC address, IP address, and nickname screens/dialogs obsolete, so those are removed.