add protobuf support for guest_auth packet
added sending protobuff packets, partly add receiving
move protobuff-specific actions to net.c
make proper include directory structure, moded generated protobuf classes to include/packet/gen
complete refactoring
refactor and fix npe
fix packetLen issue
Merge branch 'protobuf_packets'