These 5 mobile apps will keep you motivated and on track, like having a personal trainer in your pocket.