enable whitespace-mode in modes derived from text-mode
added contribution guidelines
update to upstream