Update ExternalProjectDependency system based on commontk/Artichoke@cfefc7ea27

Remove test since they are now part of the Artichoke project.

See #418
Merge branch '418-support-use-system-option'

* 418-support-use-system-option:
  Update ExternalProjectDependency system based on commontk/Artichoke@cfefc7ea27