Allow numpy integers as OverlapCalculator arguments.

boost::python cannot automatically convert numpy integer types.
Added explicit conversion.