configure: try to detect using JDK with wrong bitness

Another option would be to try -d32 / -d64, not obvious which is better.

Change-Id: I2836d8a07e55971999f91dd417916aca394ccfa6
sw: Library_swui should not include headers from source/core/inc

.. or sw/source/filter

Change-Id: I87fd41dc092a6dc042f85009188fed3df19fbf3f
sw: Library_vbaswobj should not include headers from source/core/inc

Change-Id: I07a0f27b1e6a1dbe9681cfe1593c3d05e7504532
sw: move sw/source/core/uibase to sw/source/uibase

It's too confusing to have UI code inside of core; the important part is
that it's separated from the optional UI code in swui library.

Change-Id: I640a52723d5802faf08f3b8eaa03cd937fd93449
sw: document uibase dir

Change-Id: I88ccba75c9cb1d31654f20245a52a4de28933189
sw: move SwSendMailDialog etc. to swui library

It doesn't make sense to have a declaration in header in sw/source/ui
and the implementation in sw/source/uibase

Change-Id: I270b2102d1f006836bb6210bd7a6c1c2e4c1e431
sw: remove some unused includes

Change-Id: I98dbfac31e489f48bc4e9f1c047c793518160aa3
sw: clean up some relative includes

Change-Id: Ide7f2d098e65d03f84af8db4c6bcaaa7c9d58cf2
fdo#79236: sw: Undo of changing style crashes on invalid item (-1)

Change-Id: Ie0b0791722a0ca8d75b7981362661be0c9706c6d