mesh_t->to_bsp()

this required moving the bsp_mesh_t into a new header
so that it wouldn't be circular bsp.h<->mesh.h