Text this: Current Strategies in Photodynamic Therapy (PDT) and Photodynamic Diagnostics (PDD) and the Future Potential of Nanotechnology in Cancer Treatment