Add display_modes() and set_display_mode(). Windows implementation missing.