On linux check for a new enough system version of miniupnpc. Fall back to building the version in the externals if it is not available.