Bail out of packet eater if less than 4 bytes available.

Without this, packlen will be initialized with undefined data. This
causes "oversize packet" errors.
Implement DMRM message for relative mouse movement.
Merge branch 'master' of https://github.com/ali1234/synergy into ali1234-master
fixed code style