Vaccine Development and Immunological Aspects of Ebola Virus Disease (EVD): An Update