When Cape Verde were drawn to face Egypt and Ghana in Group B of the AFCON back in October, very few gave the tiny island a chance.