megacli: Add lwd command

lwd prints the current local working directory
gfx: Add GfxManager

Add a GfxManager class the can generate thumbnails/previews for assorted file-types assuming certain libraries are available. It's designed to be highly extensible and easy to add extra file support