Fix error: call of overloaded 'append(int)' is ambiguous

It is sal_Int32 that we want.

Change-Id: Idbe34ff9c0f39ad73ed7df9185512921294b3b4e
Try to get the SC_DLLPUBLIC placement right

Change-Id: Iddf7cad771d271e848ba3abc1c144b9c313cdb99
Don't be too modern for MSVC2012

Change-Id: I6f9049f6b5261f6099e97c7f10d6ab6ea7eaab9b
Don't be too modern for MSVC2012

Change-Id: Ibdee512a330d4520a32a56d2f1703dc2eab4981f
More work on OpenCL whitelist/blacklist UI

Change-Id: I526d6652a956be3031ed46ab15eeb333d3f40a7c
Some simplification and refactoring, no functional change

Change-Id: Ie7ba158063dc0c588e114278cedb80e414ccc4cb
Make it possible to actually edit existing white/black list entries

Still not possible to add new ones or delete existing ones, though. And the UI
for this is not finished at all. Work in progress.

Also some refactoring. To increase readability, introduce typedefs in
ScCalcConfig. Not sure whether nested types inside the class is a good idea or
not.

Change-Id: I8e1695bb0594e2cd5f8b5ce0ece075842b77762a