Code reformat, dependency upgrades for plugin and rpc

Bunch of changes:

- I reformatted the code to use tabs instead of 2 whitespaces; makes it easier to set width as developers like it.
- Upgraded plugin to use protobuf 2.6 and guava 18
- Upgraded piezo to use latest netty (4.0.23.Final, broke quartz since it was using ByteBuf.array which is not supported for some implementations), protobuf 2.6, guava 18, and a couple smaller ones.
- Null loggers pulled out as a constant to simplify code

See individual commits for specific changes.