Use system tika package and wrap text extraction in a feature flag

also stub tests