Merge pull request #347 from herby/snippet

Adding "declarative custom tags" into HTMLCanvas.
HTML Snippets refactorings