All @RefreshScope beans should be invalidated even if there
are no changes in property values (since those might have come from
a POST to /env for instance).
If user provides encrypt.key or encrypt.keyStore.* in bootstrap.yml
the ApplicationContext will now contain a TextEncryptor. This will
also be automatically applied to Environment values that start with
'{cipher}'.