With Ramadan almost upon us, here are some top mobile apps that can facilitate the month of fasting with health tips, recipes and charity initiatives now at your fingertips.