Added enchantment aliases.

Also added catch if enchantment alias in config.yml is not valid to
throw error and cancel gift.