fix(block): Respect the shadow root options
feat(ng-include): basic implementation of ng-include directive
feat(http): Expose HttpRequest.request in Http