Fundamentals of sensitivity limits in low level counting