Adds a method to pin to a superview with UIEdgeInsets (rather than on an edge-by-edge basis)