Add learner language preferences

Addresses https://github.com/AICC/CMI-5_Spec_Current/issues/53