Initial CONTRIBUTING.md file

Probably needs some work over time, but its a start.
Resolves #468