Various uninitialised variable fixes

sky.cpp: m_bgcolor.getAlpha() was being used before initialised

mesh related: m_highlight_mesh_color was being used uninitialised
Update the cURL the buildbot uses to 7.38.0
Custom collision boxes node property.
Fix memory leak caused by mesh nodes (and nodeboxes)
Fix some indentation in nodedef.cpp