Arming Filamentous Bacteriophage, a Nature-Made Nanoparticle, for New Vaccine and Immunotherapeutic Strategies