[imx] Cleanups after code review
FIX: warnings

Conflicts:

	xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecIMX.cpp
Handle dts properly instead of reverting to NOPTS when
only dts is available (no pts provided)
Also try to decode harder