Add more options to SMLSyntaxError

- Option to hide the icon
- Only add tooltip if there is one
- Option for custom background color
Set default spacing of some files

This way system Xcode settings don't overwrite them