Bacteriophage Applications - Historical Perspective and Future Potential