Fixed DrawUserIndexedPrimitives With 32bit Index Buffer

This fixes #1039 by making DrawUserIndexedPrimitives() properly work with 32bit index data.

Tested on Windows DX.  Has on affect on any other platform.