This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright.