Add rules for clang-format

...so that this linter can yell at us for missing semicolons, yay.

Change-Id: Iaf61514a6eca8ebb7ec1210ad582307041d59d83
diff --git a/.clang-format b/.clang-format
new file mode 100644
index 0000000..5c14162
--- /dev/null
+++ b/.clang-format
@@ -0,0 +1,21 @@
+---
+BasedOnStyle:  WebKit
+#ColumnLimit: 140
+Standard: Cpp11
+Cpp11BracedListStyle: true
+IncludeCategories:
+  - Regex: '^"trompeloeil_catch.h'
+    Priority:        1
+  - Regex:           '^<'
+    Priority:        2
+  - Regex:           '.*'
+    Priority:        3
+IncludeIsMainRegex: '__disabled__feature__$'
+NamespaceIndentation: None
+MaxEmptyLinesToKeep: 2
+AlwaysBreakTemplateDeclarations: true
+AlignEscapedNewlinesLeft: true
+AlignAfterOpenBracket: Align
+BinPackArguments: false
+BinPackParameters: false
+...