Text this: Filamentous Bacteriophage in Bio/Nano/Technology, Bacterial Pathogenesis and Ecology