mxc_hdmi: improve modesetting behaviour

- no longer rejects non-CEA modes from EDID
- attempts to select monitor's preferred mode if none is otherwise
  specified

should accept commandline arguments of the form
    video=mxcfb0:800x480M-16@55
to select a specific mode.