Added contributing guide

Rough stab at a contributing guide. Thoughts appreciated, @jonathantneal?