Update formatting and add YAML comments.
Split out deprecated and error constants from rest of the protocol constants.
Fixes for cpplint.py
Add support for FlowMod command enum constants.