DOC: put contribution guidelines in CONTRIBUTING.md
DOC: show travis build status on github page
Merge pull request #2774 from y-p/fix_guidelines

add travis badge to GH page, imporve contributor guildelines