Added initial draft of contributor guidelines.

Fixes #622 
It should be clarified that patterns have to be exhaustive unless used in a partial function.