Add Code of Conduct

I'd like to add a code of conduct file. This was suggested by a member of the npm team at CascadiaJS and I think as this project works out it's contributor guidelines it's important to establish early on that this is an inclusive project to be a part of.

https://github.com/Bantik/contributor_covenant