Fix learner_profile factory
Make LearnerProfile a fixed factory
Add spec for User#profile
Implement learner#profile
Merge branch 'add_learner_profile_to_user' into development
Merge branch 'development' into recommend_resources_for_a_concept
Add custom matcher to check for sorted collection
Add spec for #training_resources with user pramas -> sort results by compatibility
Implement the sort functionality in #training_resources
Make elements_of_kind matcher become a strict version using is_a? instead of kind_of?
Merge branch 'make_element_check_in_collection_more_strict' into recommend_resources_for_a_concept
Merge branch 'recommend_resources_for_a_concept' into development