Load hooks

Reopening #123 against 2-8-stable:

> Fire load hooks when Rpc::Client and Rpc::Server classes are loaded to provide a clean interface for extending protobuf.

// @localshred