Remove redundant code and set decoder capture format on MFCv6
Some cleanup of the code
Unnecessary code removal
Only render from HW to video surface once for each decode call
Removal of more unnecessary code

Conflicts:
	v4l2decode.c
initialize egl when rendering from mixe
Make the parser return the full data if no end found

This is possible with VDPAU as it's a slice level API
Remove parser as VDPAU is a slice API
Threads for pumping MFC<->FIMC

Conflicts:
	v4l2decode.c
	v4l2decode.h