revert(fix(Directive)): remove publishAs from NgDirective to avoid confusion.

This reverts commit c48433e0350d4b374614eef8a0c9036805535dcb.

This commit breaks too much for 0.9.5.  We will reapply it immediately
after the release is cut.