Impact of Expert Commentary and Student Reflection on Veterinary Clinical Decision-Making Skills in an Innovative Electronic-Learning Case-Based Platform.