Restore previous functionality of sceIoCloseAsync()

This reverts part of #432 which broke some games for me, such as Legend of Heroes 3.

@raven02, did this change actually fix any games for you?

I think it's better to maintain compatibility until we actually correct the way the async io works.

-[Unknown]