Enabled predefined inputs

Now inputs can also be defined through config files making things much
easier to test.
Works for separate players.
Collision is still a mess.
Also need to get an answer on why SDL_GetScancodeFromName is not
working.