some dialog touchups and visual changes
fix some checks for empty inputs
Merge pull request #1181 from birarda/master

dialog touchups (stil no mouselook fix - Qt is patching)
Merge pull request #1180 from ZappoMan/bugfixes

add guards against buffer overflow in voxel server for edit/delete voxel packets
add helper to ping with inactive socket
cleanup node type check in JL
Merge pull request #1184 from ZappoMan/bugfixes

make numberOfThreeBitSectionsInCode() robust against overflowing buffers if length is known
Merge pull request #1185 from birarda/assignment

add helper to ping if no active socket