enable whitespace-mode in modes derived from text-mode
added contribution guidelines
Merge remote-tracking branch 'bbatsov/master' into bbatsov-master