Update CustomRulesPage
- Use RoundedItemDelegate
- Move the Menu to outside the delegate so that not each delegate instanciate one menu
- Use required property in the delegate for better performance and better qmllint support
- Remove leftPadding as I'm unsure that this is doing