Add more linting rules to stylelintrc
Progressively add more styling rules to the stylelintrc file
Since there are so many tiny linting errors, they should be fixed one at a time.
Only some of the rules in the user guide will be used.
includes a lor of css modifications so this should be merged before I go ahead and make linting changes, otherwise my changes will need to be redone after the merge of 2252