Removed vid_listmodes console command from native OS X backend

There is a hard-coded set of resolutions independent from the hardware
Further cleanup of native OS X backend video part