Add support for nested translation keys in i18n

Resolves #122 and assemble/assemble-contrib-i18n#12