Fail configure if pkg-config isn't found

Trying to run configure without pkg-config installed produces a
cryptic error due to the PKG_CHECK_MODULES macro not being available.
Add a check for pkg-config and fail with a clearer error message if it
isn't installed.

Fixes: AXIS2C-1638
4 files changed