Remove grep call for integer test; reject TTL of 0

A TTL of 0 is invalid IMO and does weird thing to seconds2TTL math.
Fix quoting bug in for-loop

I really /must/ stop creating this type of bug.