LPS-50049 Refactor portal-impl pt.3
LPS-50049 Source formatting
LPS-49873 Add a method to delegate preview rendering of a FileVersion to its associated DLFileVersionDisplayContext
LPS-49873 Use the new method in DLFileVersionDisplayContext to render FileVersion previews
LPS-49873 Implement the new method in DefaultDLFileVersionDisplayContext to render the default FileVersion previews.

Note that I've created a helper JspRenderer class to make code clearer and also I have moved some code from view_file_entry.jsp to view_file_entry_preview.jsp (a new file needed to be able to render the view_file_entry_preview.jspf).
LPS-49873 Add a getDLFileEntryType() method to DLFileEntryImpl to save some future copy&paste
LPS-49873 Add a new DLEditFileEntryDisplayContext to deal with FileEntry edition (and creation) operations.
LPS-49873 Remove FileVersionMetadataHelper applying the same pattern I have applied to DLFileEntryImpl before (adding more utility methods).
LPS-49873 Adapt code to removal of FileVersionMetadataHelper
LPS-49873 Add the default implementation for DLEditFileEntryDisplayContext and use it from edit_file_entry.jsp
LPS-49873 Fix some errors in the Google DC implementations
LPS-49873 Add Google Docs implementation of DLEditFileEntryDisplayContext.
LPS-49873 SF
LPS-49873 We should always obtain the fileEntryType for the fileVersion no matter the fileEntryTypeId
LPS-49873 Keep the same order of params
LPS-49873 autogenerated
LPS-49873 sort display contexts alphabetically
LPS-49873 SF
LPS-49873 Rename, part 1, I have to do this in 2 steps or else Windows machines will complain
LPS-49873 Rename, part 2