generating global unique id for courses, regardless of the provider

Signed-off-by: giorgio <g.consorti@lynxlab.com>
Merge branch 'master' into extended-user