New LayoutHelper::snippet() to retrieve value from view variables

Closes #396
Enable [b|block] shortcode processing within a block