[RFC] DSPHLE: Remove individual byteswaps and replace with generic function.

This removes 7 GetPointers and quite a lot of duplicated code.

I'm not 100% sure about this, maybe someone else can think of a cleaner way.
Are these limited to any specific data types? If so, you may want to have a static_asset + type trait checks.