Add icon as a field for provider and automator types as well.
update test constructors.
Merge pull request #578 from continuuity/feature/add-icon-to-plugin-types

Add icon as a field for provider and automator types as well.