Add targetId getter to ClientMessage and small changes
- Header packet now contains targetId after characterId instead of unknown.
- Removed SessionId and Size variables and now its getters read directly from body (without changing the ByteBuf's readerIndex).