create 'type' field when parsing pin declarations from verilog

(so that types other than 'Bit#' can be supported, e.g. Clock)