implement Math.gamma, remove some specs