Add a compiler-docs target
Fix rustdoc bug involving PatLit