Added inter-process communication support for Windows and Linux via
shared memory.
So now GUI can communicate with CLI directly, without CLI restarting to
process new arguments.
This allowed to increase cleaning speed using GUI up to 75%.

Added ENTITY processing.
Added text styles and elements grouping.
0.02% better cleaning