Arc diagram with accepting singleton vertices

Previously arcplot only generates a node if its reflected in the edgelist but this leaves out singleton nodes if present in the graph, new arguement vertices will accept a list of vertices instead of just from the edgelist. Similar to how igraph's graph.data.frame works