[MP] Migrated the vastly improved xbox 360 controller support to MP.
There could be more polish etc later, but at least its quite functional now.
This commit fixes #348.