LPS-34662 Copy and Paste ViewArticleAction (no changes)
LPS-34662 Copy and Paste code (no changes)
LPS-34662 Follow array object pattern to return both the images and the content
LPS-34662 Convert new Action in a PortletAction
LPS-34662 Update new Action to use DDM (content is obtained from the fields in the request) and remove legacy code
LPS-34662 deprecate the old action
LPS-34662 apply changes from @marcellustavares
LPS-34662 replace calls to the old action by the new one
LPS-34662 support for preview also when there is no structure

Conflicts:
	portal-impl/src/com/liferay/portlet/journal/action/ViewArticleContentAction.java
LPS-34662 Its not necessary to include the namespace again (the taglib already adds it)
LPS-34662 Remove download button because it does not work and it is not useful anymore (agreed with PM)
LPS-34662 Remove unused code
LPS-34662 use the input from the taglib instead of creating our own using js

Conflicts:
	portal-impl/src/com/liferay/portlet/journal/action/ViewArticleContentAction.java
LPS-34662 Make Fields Iterable

Conflicts:
	portal-impl/src/com/liferay/portlet/journal/action/ActionUtil.java
LPS-34662 SF
LPS-34662 the var name "returnValue" makes sense in the case where you copied it from, but not in this case.