Physics And Application Of Impurity Plume Dispersal As An Edge Plasma Flow Diagnostic On The Alcator C-Mod Tokamak