General Apache Commons reshuffling

I added:
- commons-math
- commons-compress
- commons-io
- commons-lang

I moved:
- commons-fileupload (used to be jakarta, but that name is looooong gone)

I removed
- commons-regexp (nothing uses it anymore, and the project is retired)

Everything is still binary until I get the maven builder working (#4179)