Added macro ADD_MEM_TOOLS to all exposed SDK classes

- Fixed RadianEuler not being exposed
- You can now return directly an exposed class in a callback created by
the CCallback class instead of converting it to a pointer at first