Don't stop populating the preset info list if we find a match.
Use helper methods / defines in ControllerPresetInfo instead of duplicating code.
Remove unused force-load option to ControllerPresetFileHandler.