feat(ngIf): directive to remove and recreate portions of the DOM tree (adapted from ui-if in AngularUI)