Changed logic surrounding course/event objectives so that the top level parent objective can still be mapped when the parent of that is the very top level objective, made it so the hierarchy is displayed all the way up to the curriculum objective parent from the language file, drills down to the last level child for display when a parent objective is mapped, and hid the all parents when showing event objectives.