wdlendian.h: Better macro names, added typedefs.
wdlendian.h: Better macro names, added typedefs.

 + Renamed/merged conditional byte swap macros and functions to WDL_bswap_if_le(), WDL_bswap_if_be() etc.
 + Added WDL_EndianFloat and WDL_EndianDouble union types, through which integer byte swap routines can be used directly on floats and doubles.

tappleby/hush-vst,tappleby/hush-vst,tappleby/hush-vst,tappleby/hush-vst,tappleby/hush-vst