sleep: handle infinity
groups: fix argument parsing
Merge pull request #243 from Arcterus/sleep-inf

Fix some errors brought up by vi