JBIDE-13878 New Select Menu wizard

Implemented New Select Menu wizard. Test is added.
JBIDE-13886 New Popup wizard

Implemented New Popup wizard. Test is added.
JBIDE-13889 Add Items section to New Listview wizard

Implemented Items section for New Listview wizard.
Any item can be made a divider. Test is added.
JBIDE-13856 Test jQuery Mobile Palette Wizards on different platforms

Fixed exception in Windows.
Fixed preview in IE.
Fixed layout.
JBIDE-13864 Memory usage problem in PageContextFactory.CSSStyleSheetDescriptor

The loading of CSS Stylesheet Descriptors is excluded from Page Context Creation. CSS Stylesheet Descriptors
are loaded in on-demand manner when they are requested by Content Assistant or Hyperlink features.
As such Page Contexts don't store a links to DOM Nodes reducing the memory overload and are loaded a little bit faster.

	modified:   plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/PageContextFactory.java
	modified:   plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/JspContextImpl.java
BIDE-13982 Fixed NPE for as-you-type EL validation for unsupported XML files
JBIDE-14011 Formatting in Insert Tag wizard text preview.

Formatting is improved to use full width of the text widget, and to adjust at dialog resize.
JBIDE-13991 Definitions for JSP and HTML editor configurations (see in org.eclipse.wst.sse.ui.editorConfiguration) are outdated for WTP 3.5

Editor's configuration definitions were updated due to be consistent with the WTP 3.5 editors configuration.

	modified:   plugins/org.jboss.tools.jst.jsp/plugin.xml
JBIDE-14009 Change palette content when HTML page is changed

Palette is switched between JSF/Mobile at doctype change.
Test is added.
JBIDE-13995 EL suggestions box options depends on order of methods

The issue is fixed by the sorting of getters and setters and using an argument type as a property type in case
of setter is set as a first or the only one IJavaElement for the property.
The getters and setters are set to appear sorted in Content Assistatn additional info window as well as in EL Tooltips for
Java/HTML/JSP/XHTML Editors.
JUnit Test is added for the issue: org.jboss.tools.jsf.jsp.ca.test.CAELBeanPropertyTest.
Existing org.jboss.tools.jsf.jsp.hover.ELTooltipTest JUnit Test is updated as well due to test the issue.

        modified:   plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/contentassist/AutoELContentAssistantProposal.java
        modified:   plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/contentassist/computers/JspELCompletionProposalComputer.java
        modified:   plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/contentassist/computers/JspTagCompletionProposalComputer.java
        modified:   plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/info/FaceletTagInfoHoverProcessor.java
        modified:   plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/info/JavaStringELInfoHover.java
JBIDE-14044 JUnit Tests fail in jbosstools-jst component

Changed logic of wizard initialization.
Performed disposal of dialogs in tearDown().
Disposed calls readAndDispatch().
JBIDE-14094 Update parent pom version for Beta1 (jbosstools-jst)
JBIDE-14095 Full path to the opened file instead of a workspace related path

Test is added.
JBIDE-14031 jst.web.ui.tests are killed by timeout
JBIDE-14101 The class is not compatible with JDK 1.6: org.jboss.tools.jst.web.ui.palette.html.wizard.HTMLWizardVisualPreviewInitializationException

Because I cannot find any use of that java-1.7-like constructor I just removed it from HTMLWizardVisualPreviewInitializationException class.

	modified:   plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/palette/html/wizard/HTMLWizardVisualPreviewInitializationException.java
JBIDE-14087 jquery mobile weirdness

Removed DrawerAnimationController and removed asyncExec when dialog starts in UI Thread
JBIDE-14104 New Buttons wizard
Implemented new Buttons wizard. Test is added.
JBIDE-13997 jQuery Mobile code assist doesn't work if jQuery Mobile libs are loaded by Modernizr.load()
JBIDE-13998 jQuery Mobile Palette wizards should not add jQM libs...

references to the html page if the libs are loaded by Modernizr.load()

Note: this pull request depends on #97
JBIDE-13620 New Panel Wizard

Implemented New Panel wizard. Test is added.