Allow modules to register icons
Merge pull request #822 from mkienenb/module-icon-registration

Allow modules to register icons