add numpy function 'reciprocal' and tests