Little improvements, more packet handlers, plugin dispatch now uses callbacks