Fix whitespace.
Remove TODOs; think I know what I'm doing now.
Remove the progress meter, and stop building alarms.

Progress was a stupid idea (feature bloat and this is a daemon).
Alarms looks broken and needs a re-design.
Fix whitespace.
Should never see a timeout from a select with NULL timeout arg.
Nothing to say there will just be one active FD.
Indexnodes are pro-actively removed from the list shortly after they expire to keep memory usage down.