clang-format

A basic clang-format Rust wrapper.

This allows for formatting a given input using clang-format from the system.

```rust let input = r#" struct Test {

};

"#; let output = clangformatwithstyle(input, &ClangFormatStyle::Mozilla); assert!(output.isok()); assert_eq!(output.unwrap(), "\nstruct Test\n{};\n"); ```