increased the visibility of the view fields to protected and now stores the full representation of the file shown

This is for direct use in PictureGenerator
added new addIconsAsync(FileListItemView[] ...) method.

This is used to prevent an out of memory exception etc.
resized file icon so it is the same size as the folder icon
re-added the picture loading into the adapter