Add Course KOS XML schema, change ML type to label

note: add jaxb xlink schema fix bindings.xjb
generated KOS JAXB classes
Fix changes in type name to label
Improve KOS client impl, generic feed chain get
Add KOS client methods for courses
Add functions semester calculation