Initial contributing guidelines

This is a first draft. I'd consider this something of a project charter, so it would be good to get it right. I think this should include a more formalized policy of the project's goals and what it takes to get a patch accepted.