Added `applyFuncName` option to bemhtml translator

Instead of #446 

This allows to use different templates, such as for `bemtree` and other.
For example, see https://github.com/narqo/bem-yana-stub/blob/master/common.blocks/i-bem/i-bem.bemtree.xjst#L102

Also we can use bemhtml translator from `bem-bl` in `enb-bemhtml` as-is.