Validate presence of learning_target_id and level in LearningTargetProgress.
Use text instead of string for LearningTarget :descriptions. Fixes #48.