Player kicking added

Players can now be kicked. Also added exception handling in QR scanning
- rarely it will return null bytes, now it just ignores instead of
crashing.