Add a .clang-format file that matches the existing CXXR style fairly closely.

As of clang v3.4, clang-format doesn't break lines quite as well as humans,
so this should be considered a useful tool to help maintain a consistent style,
but we shouldn't automatically reformat all code yet.
Run jit code files through clang-format.