DNA double strand breaks activate a multi-functional genetic program in developing lymphocytes