Add CONTRIBUTING documentation

[ci skip]

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>