Merge swingx-upstream up to r4316

Conflicts:
	pom.xml
	swingx-action/pom.xml
	swingx-all/pom.xml
	swingx-autocomplete/pom.xml
	swingx-autocomplete/src/main/java/org/jdesktop/swingx/autocomplete/ListAdaptor.java
	swingx-autocomplete/src/test/java/org/jdesktop/swingx/autocomplete/AutoCompleteDecoratorTest.java
	swingx-beaninfo/pom.xml
	swingx-beaninfo/src/main/java/org/jdesktop/beans/BeanInfoSupport.java
	swingx-common/pom.xml
	swingx-common/src/main/java/org/jdesktop/swingx/util/GraphicsUtilities.java
	swingx-common/src/main/java/org/jdesktop/swingx/util/JVM.java
	swingx-common/src/main/java/org/jdesktop/swingx/util/PaintUtils.java
	swingx-core/pom.xml
	swingx-core/src/main/java/org/jdesktop/swingx/AlphaPaintable.java
	swingx-core/src/main/java/org/jdesktop/swingx/BackgroundPaintable.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXApplet.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXBusyLabel.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXButton.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXCollapsiblePane.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXDialog.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXImageView.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXLabel.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXList.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXPanel.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXTable.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXTableHeader.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXTaskPane.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXTaskPaneContainer.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXTitledPanel.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXTree.java
	swingx-core/src/main/java/org/jdesktop/swingx/JXTreeTable.java
	swingx-core/src/main/java/org/jdesktop/swingx/Mnemonicable.java
	swingx-core/src/main/java/org/jdesktop/swingx/MultiSplitLayout.java
	swingx-core/src/main/java/org/jdesktop/swingx/RepaintManagerX.java
	swingx-core/src/main/java/org/jdesktop/swingx/ScrollableSizeHint.java
	swingx-core/src/main/java/org/jdesktop/swingx/SwingXUtilities.java
	swingx-core/src/main/java/org/jdesktop/swingx/decorator/ComponentOrientationHighlighter.java
	swingx-core/src/main/java/org/jdesktop/swingx/decorator/FontHighlighter.java
	swingx-core/src/main/java/org/jdesktop/swingx/decorator/IconHighlighter.java
	swingx-core/src/main/java/org/jdesktop/swingx/plaf/PromptTextFieldUI.java
	swingx-core/src/main/java/org/jdesktop/swingx/plaf/PromptTextUI.java
	swingx-core/src/main/java/org/jdesktop/swingx/plaf/basic/BasicDatePickerUI.java
	swingx-core/src/main/java/org/jdesktop/swingx/plaf/basic/BasicTaskPaneUI.java
	swingx-core/src/main/java/org/jdesktop/swingx/plaf/basic/core/BasicXListUI.java
	swingx-core/src/main/java/org/jdesktop/swingx/plaf/basic/core/ListSortUI.java
	swingx-core/src/main/java/org/jdesktop/swingx/renderer/JRendererCheckBox.java
	swingx-core/src/main/java/org/jdesktop/swingx/renderer/JRendererLabel.java
	swingx-core/src/main/java/org/jdesktop/swingx/renderer/LocalizableStringValue.java
	swingx-core/src/main/java/org/jdesktop/swingx/renderer/WrappingIconPanel.java
	swingx-core/src/main/java/org/jdesktop/swingx/rollover/RolloverProducer.java
	swingx-core/src/main/java/org/jdesktop/swingx/rollover/TreeRolloverProducer.java
	swingx-core/src/main/java/org/jdesktop/swingx/search/TreeSearchable.java
	swingx-core/src/main/java/org/jdesktop/swingx/table/ColumnControlButton.java
	swingx-core/src/main/java/org/jdesktop/swingx/table/TableUtilities.java
	swingx-core/src/main/java/org/jdesktop/swingx/text/StrictNumberFormatter.java
	swingx-core/src/main/java/org/jdesktop/swingx/tree/TreeUtilities.java
	swingx-core/src/main/resources/org/jdesktop/swingx/plaf/basic/resources/LoginPane_es.properties
	swingx-core/src/test/java/org/jdesktop/swingx/InteractiveTestCase.java
	swingx-core/src/test/java/org/jdesktop/swingx/JTableIssues.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXButtonTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXButtonVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXCollapsiblePaneVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXDatePickerIssues.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXDatePickerVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXErrorPaneVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXHyperlinkVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXListSortRevamp.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXListTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXListVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXMonthViewVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXMultiSplitPaneVisualIssues.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXPanelTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXPanelVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTableHeaderTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTableHeaderVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTableUnitTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTableVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTaskPaneContainerTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTaskPaneVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTreeTableIssues.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTreeTableUnitTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTreeTableVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTreeUnitTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/JXTreeVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/SandboxTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/decorator/HighlighterClientVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/event/CompoundFocusListenerTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/plaf/basic/core/ListSortUITest.java
	swingx-core/src/test/java/org/jdesktop/swingx/plaf/basic/core/XListUITest.java
	swingx-core/src/test/java/org/jdesktop/swingx/plaf/synth/SynthTableColors.java
	swingx-core/src/test/java/org/jdesktop/swingx/renderer/HighlighterClientVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/renderer/PainterVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/renderer/RelativePainterHighlighter.java
	swingx-core/src/test/java/org/jdesktop/swingx/renderer/RendererIssues.java
	swingx-core/src/test/java/org/jdesktop/swingx/renderer/RendererVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/renderer/RenderingTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/rollover/RolloverTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/rollover/RolloverVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/search/SearchableTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/sort/TableSortControllerTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/table/ColumnControlButtonTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/table/ColumnControlButtonVisualCheck.java
	swingx-core/src/test/java/org/jdesktop/swingx/table/NumberEditorExtTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/table/TableUtilitiesTest.java
	swingx-core/src/test/java/org/jdesktop/swingx/test/XTestUtils.java
	swingx-core/src/test/java/org/jdesktop/test/TreeModelReport.java
	swingx-demos/pom.xml
	swingx-demos/swingx-demos-content/pom.xml
	swingx-demos/swingx-demos-content/src/main/java/org/jdesktop/swingx/demos/highlighterext/HighlighterExtDemo.java
	swingx-demos/swingx-demos-content/src/main/java/org/jdesktop/swingx/demos/prompt/PromptSupportDemo.java
	swingx-demos/swingx-demos-content/src/main/java/org/jdesktop/swingx/demos/tree/TreeDemoIconValues.java
	swingx-demos/swingx-demos-content/src/main/java/org/jdesktop/swingx/demos/treetable/TreeTableDemo.java
	swingx-demos/swingx-demos-content/src/main/java/org/jdesktop/swingx/demos/xlist/XListDemo.java
	swingx-demos/swingx-demos-swingxset/pom.xml
	swingx-demos/swingx-demos-swingxset/src/main/java/com/sun/swingset3/codeview/CodeViewer.java
	swingx-demos/swingx-demos-swingxset/src/main/java/com/sun/swingset3/utilities/RoundedBorder.java
	swingx-graphics/pom.xml
	swingx-graphics/src/main/java/org/jdesktop/swingx/image/GaussianBlurFilter.java
	swingx-mavensupport/pom.xml
	swingx-mavensupport/src/main/java/org/jdesktop/beans/JavaBeanProcessor.java
	swingx-painters/pom.xml
	swingx-painters/src/main/java/org/jdesktop/swingx/painter/ImagePainter.java
	swingx-painters/src/main/java/org/jdesktop/swingx/painter/PinstripePainter.java
	swingx-plaf/pom.xml
	swingx-plaf/src/main/java/org/jdesktop/swingx/plaf/LookAndFeelAddons.java
	swingx-plaf/src/test/java/org/jdesktop/swingx/plaf/LookAndFeelAddonsTest.java
	swingx-testsupport/pom.xml
Merge branch 'master' of https://github.com/trejkaz/swingx