default to -O2 and hide internal symbols to reduce library sizes
icu build fixes and disable boost regex icu for now