GH95 - custom icons

#95
why so many attributes?

we only need 
showOnlyRepositoryCustomIcons:boolean

delete customIcons, defaultIcons, getCustomIcons (also getter/setter), getDefaultIcons, showMessageLabel