edit documentation and add legal stuff

	new file:   CLA-appendix.md
	new file:   CLA.md
	new file:   CLA.pdf
	new file:   CLA.txt
	new file:   CLA_Process.md
	new file:   CONTRIBUTING.md
	modified:   doc/dev_info.md
	new file:   doc/pull_requests.md