consul: refactor keyring, repeat RPC calls to all DC's
consul: restructuring