math/manifold: Improve port
- Use upstream release archive
- Define LICENSE_FILE
- Clean up "make test" related parts
- Only extract samples dir on request (reduces I/O)
- Respect C/CXX flags set by framework
- Adjust Makefile layout to follow Porters Handbook more closely and the tree overall
PR: 292089
Approved by: blanket (just fix it)