Added support for interface declaration and instantiation.

modport and extern tf declarations are not yet supported.