Android part: Handle only not empty messages

Signed-off-by: Frca <killerfrca@gmail.com>
Server part: Add qt-less version working on MSVC

Signed-off-by: Frca <killerfrca@gmail.com>
Server part: Reorganize type versions

Signed-off-by: Frca <killerfrca@gmail.com>