CodingStyle

Much of this is lifted from the XFree86 CODING doc, which describes the xfree86 DDX and (to a lesser extent) the DIX layer as well.

Notable objectionable things in the current coding style: