Use ReadFull instead of Read where appropriate
Fix server example to work with 04c6eba