Add bootstrap support for TextEncryptor

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}'.