CAS-1398: Added contributing.md file

Also modified travis build to check for commit messages based on guidelines