Added 'idle' component which tracks user idleness on OS X with external helper program, and 'wo' which tracks WeMo motion/switch state using external helper program.
First iteration of home automatic logic. Had to decrease timer to once-per-second for it to work reasonably well (otherwise reaction to state changes was simply too slow).