LPS-36001 Integration test

Tests that structures default values document don't get indexed and claim to be NOT indexables.
Changes in JournalTestUtil.java to allow to create articles with different classNameId, needed by the implementation.
LPS-36001 SF
LPS-36001 SF
LPS-34355 Proper initialization of parent class.

Removed references to local variable in favor of parent's getters/setters.
LPS-34355 SF - follow same pattern from Journal and Wiki
LPS-37336 Move export model count logic to a new method (no logic changes)
LPS-37336 Export counters don't consider second level entities
LPS-37336 SF
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