sw: clean up inter-module includes

Change-Id: I812842e76ae0b7bc252530d2b4aaa2b452c2babf
salbool: fix comment

accidently removed by 5babf1b9037eb283798322eecd8334e6ff1db655

maybe obsolete now

Change-Id: Id1b8ce21e08ce2df5668252406bad6fb549b5206
update_pch

Change-Id: I62400d48922bb41f54b23afbdc7d3a8ab21992d9
remove unneeded include and solve the pch trouble

windef.h inside vcl/sysdata.hxx seems to create all the trouble with pch

Change-Id: I93220e411ce9cf52d5ed56044710e8094d6ed187