Improve button preference UI (there's always one.)
Always use iButtonPreference, fixes #2390.
Add a right stick config for Valkyria Chronicles.
Add right stick options to DirectInput.

At least, my controller uses Z axis/rotation.
Merge pull request #2392 from unknownbrackets/config-fix

Fix button preference, add another right stick setting