single driver for straight and VMDq apps

this is the result of squashing intel10g.lua and intel10g_mq.lua.  the extra lines were reduced from around 1400 to 834.   both drivers (VMDq and straight) share much code, and both use the advanced descriptor structure.