Try to implement the unload/stop self module func.

A game might call this when it uses multiple modules in a normal, not
crashing, sort of situation.

This may help Killzone Liberation or Resistance.
Merge pull request #5092 from unknownbrackets/module-minor

Try to implement the unload/stop self module func