FileInfo::getIcon now returns QIcon

Just like elsewhere we now return a QIcon which is bettern than an
unknown Icon object.

Signed-off-by: Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
Fallback to drive-removable-media and use unknown as a last resort

Use a more appropriate icon name and fallback to unknow only if
necessary.