Changed delay param for ent_fire from int to float

Previously, the delay parameter would only accept whole numbers (positive integers), which could be annoying for a variety of reasons.