Initial CONTRIBUTING.md file

Probably needs some work over time, but its a start.
Fix behat link in CONTRIBUTING.md
Update CONTRIBUTING.md with coding standards
Merge pull request #557 from jrjohnson/468-addcontributing

Initial CONTRIBUTING.md file