Rename 'rc' files and add a `warnings` lint attribute

This is an attempt at a smaller request than #7113, it's just the first two commits