add scopeshadow tests
add scopeshadow option default
add W121 message: already defined in outer scope
implement scopeshadow check