Do you have a rock hound in your family? These geology apps can help him recognize and learn about rocks and minerals.