Applications of BRET: The Detection and Visualization of Protein Interactions and Intramolecular Conformational Changes