Don't know your Kenshins from your Kenshiros? We've got you covered. Here are the origins of all 40 playable characters in Jump Force.