[WIP] Add unidling proposal

You've got to have shared state somewhere. It exists below in the unidler ("The unidler receives subsequent `wantPods` events from other nodes and ignores them since there is already a replication controller that resolves to S with *n* >= 1"). I think the primary reason for moving unidling into a separate component is probably just loose coupling and separation of concerns.