get rid of odd and redundant build options

Signed-off-by: Marian 'VooDooMan' Meravy <vdm113@gmail.com>
set unified additional build and link options

Signed-off-by: Marian 'VooDooMan' Meravy <vdm113@gmail.com>
set maximal optimization reporting

Signed-off-by: Marian 'VooDooMan' Meravy <vdm113@gmail.com>
do not use undocumented ICC's "/Qoption,cpp,--gen_move_operations" for C files

this option is only valid for C++ files, in other case it emits a build
error

Signed-off-by: Marian 'VooDooMan' Meravy <vdm113@gmail.com>
build options: remove "/Gm", C99, and "/Qoption,cpp,--gen_move_operations" for scintilla

we don't need "/Gm" (enable minimal rebuild), since we always use clean build
we don't need C99 for *.c files, since there is no reason for it, it compiles fine w/o it
for scintilla, there are build errors when compiled with "/Qoption,cpp,--gen_move_operations" undocumented option about deleted function (ICC 14 and 15 have broken implementation of this)

Signed-off-by: Marian 'VooDooMan' Meravy <vdm113@gmail.com>