Refactor blocks query a custom find('published')
Enable block shortcode in node contents

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