Update coding guidelines

Update coding guidelines after discussion with Andy:
- Code order
- Notation of multiple attachments
Layout
Merge branch 'documentation' of https://github.com/math1985/openstreetmap-carto into math1985-documentation
Soften the language slightly for this rule.