ATM and branch locator apps can serve a valuable purpose for consumers seeking cash in unfamiliar territory, but there are many hurdles to keeping their data current and the machines properly branded.