Better connection error messages
Remove unused annotation
Remove unused error methods
Kill connection in the event of catastrophic protocol errors