Adding KeyDAO.bestSigningKey(), and fixing Key.retire().
Adding key rotation and management.