Support for Rectangular Pad Holes

Support for rectangular pad holes has been added and is useful for the placement of snap-in and other specialized components.