Add CONTRIBUTING documentation

[ci skip]

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #906 from bjhargrave/contributing

Add CONTRIBUTING documentation