move the allow(non_camel_case_names) to exactly where it's needed

so that we don't end up with non-headers with all-caps identifiers