Fix standalone compilation

udint.h needs to include types.h in order to get the __UD_STANDALONE__
macro. Otherwise it will think we're in non-standalone mode and fail to
compile in standalone mode.

This fix seems to work for me, please check if it's the right way to do it. (If not, feel free to just fix it in the right way!)