Provides icon fallback when repository type not available
Merge pull request #884 from sonatype/7745_default_icon

Provides icon fallback in search when repository type not available
[NEXUS-7657] Make rawcontent use ComponentStore and switch to map-based api