Fix rupture-sites distance filtering for point and area sources

Makes ruptures generated by Point and Area sources filtered in terms of Joyner-Boore distance instead of epicentral distance (see https://bugs.launchpad.net/oq-hazardlib/+bug/1241432)