SDL: Remove multiple pad support

It was not being used
GTK: Use GSettings to store the user preferences
GTK: Remove two unused functions