add support for internet_plugin artifact

closes #5909
Merge pull request #5923 from rolandwalker/internet_plugin_artifact

add support for internet_plugin artifact