Handle None as return value for call_pkg_config

Part of a proposed fix for ros/rosdep#34

A failed call to pkg-config should give a more
clear error message instead of a stack trace.