Normalise #include lines.

 - use <> for tesla-macros.h and Clang/LLVM headers, not ""
 - order: TESLA, tesla.pb.h, libtesla.h, LLVM (alphabetic), protobuf, STL
 - order for tests: system headers, tesla-macros.h