ACAD-790 added group property "sakai:external-course-id" to payload as "custom_external_course_id" for sis integration
(cherry picked from commit e5aca8aa8a09faa7a4af3905b4bfb586bf3f05ab)

Signed-off-by: Lance Speelmon <lance@speelmon.com>
ACAD-790 fix build... added group property "sakai:external-course-id" to payload as "custom_external_course_id" for sis integration
(cherry picked from commit ce63a3becc972a48732156fbbc90656db781a54b)

Signed-off-by: Lance Speelmon <lance@speelmon.com>
NOJIRA small syntax fix
(cherry picked from commit b078c2e729b41826ae76d051d93cebc29a4f68b2)

Signed-off-by: Lance Speelmon <lance@speelmon.com>
ACAD-790 repaired logic to grab external course id from world
(cherry picked from commit 79c724e52676754010845cb1466e4670c0777936)

Signed-off-by: Lance Speelmon <lance@speelmon.com>
KERN-2749 Add SIS support to LTI launch requests
KERN-2749 Add SIS support to LTI launch requests
KERN-2767 Avoid NullPointerException from inaccessible Group Profile
Merge pull request #738 from raydavis/KERN-2767

KERN-2767 Avoid NullPointerException from inaccessible Group Profile
Port of the topia termextractor from Python.
Add fixes from github repo (https://github.com/turian/topia.termextract)
Merge pull request #723 from lancespeelmon/KERN-2749

 Add SIS support to LTI launch requests
Removing stuff from the NakamuraFacade and putting it in the PPI.
Port of the topia termextractor from Python.
Add fixes from github repo (https://github.com/turian/topia.termextract)
Merge remote-tracking branch 'thecarlhall/termextract' into preview-processor

* thecarlhall/termextract:
  Add fixes from github repo (https://github.com/turian/topia.termextract)
  Port of the topia termextractor from Python.

Conflicts:
	bundles/termextract/src/main/java/org/sakaiproject/nakamura/api/termextract/Tagger.java
	bundles/termextract/src/main/java/org/sakaiproject/nakamura/termextract/TaggerImpl.java
	bundles/termextract/src/main/java/org/sakaiproject/nakamura/termextract/TermExtractorImpl.java
	bundles/termextract/src/test/java/org/sakaiproject/nakamura/termextract/TaggerTest.java
	bundles/termextract/src/test/java/org/sakaiproject/nakamura/termextract/TermExtractorTest.java
Merge remote-tracking branch 'thecarlhall/termextract' into preview-processor

* thecarlhall/termextract:
  Add fixes from github repo (https://github.com/turian/topia.termextract)
  Port of the topia termextractor from Python.
  KERN-2767 Avoid NullPointerException from inaccessible Group Profile
  KERN-2749 Add SIS support to LTI launch requests
  KERN-2749 Add SIS support to LTI launch requests
  ACAD-790 repaired logic to grab external course id from world (cherry picked from commit 79c724e52676754010845cb1466e4670c0777936)
  NOJIRA small syntax fix (cherry picked from commit b078c2e729b41826ae76d051d93cebc29a4f68b2)
  ACAD-790 fix build... added group property "sakai:external-course-id" to payload as "custom_external_course_id" for sis integration (cherry picked from commit ce63a3becc972a48732156fbbc90656db781a54b)
  ACAD-790 added group property "sakai:external-course-id" to payload as "custom_external_course_id" for sis integration (cherry picked from commit e5aca8aa8a09faa7a4af3905b4bfb586bf3f05ab)
Remove unuse variable.
Send tagging emails depending on user settings.