Upgrade multijoy code, and add some more tests for it
Reworking controller assignment to be aware of num_joys

Should automatically adjust depending on how it's compiled now
The if statements also make the code clearer than the old
divison and modulo stuff
Adding some more reference docs