JBIDE-14735 Improve text formatting when dropping widgets from Palette view

Issue is fixed. Prev. sibling/parent tag is used to calculate the indent of the template text
that is to be inserted. 'Use spaces' option is taken into account. All indents that are inserted are
recalculated by using tabs (until it's possible) then spaces.
JUnit Test is added for the issue: org.jboss.tools.common.model.ui.views.palette.test.PaletteInsertHelperTest
JBIDE-15053 support in wizard for null download url
JBIDE-15063 - bad progress monitor file size
JBIDE-15063 - bad progress monitor file size; change to lt 0
JBIDE-15130 fallback to jdf.prestacks.client.repo and jdf.stacks.client.repo properties
JBIDE-15053 part 2, hiding unused widgets when manual download is required

JBIDE-15053 plus NPE
[JBIDE-14859] detecting aerogear and livereload via bundle (not feature)
JBIDE-14917 - uses stacksMessages interface to centralize logging
JBIDE-13654 org.eclipse.core.internal.resources.ResourceException performing Quick Fix from Teiid Designer tooling

Updated ConfigureProblemSeverityResolutionGenerator in order to ignore ResourceException
JBIDE-13200 As-You-Type Validation should not create any markers on resources
JBIDE-15111 Bad text formatting when inserting JS/CSS

Updated methods private to protected