add Code of Conduct

based on https://github.com/rust-lang/rust/wiki/Note-development-policy#conduct

The topic came up in IRC.  While this represents what *I* have had in mind and tried to enforce, it's better to have this sort of thing written down.