Allow to give control over side using "controller=side_number" in MP.

An extra parameter has been added to place_user() function to check, if
faction, leader and gender should be assigned to a side.