Added some more functionality to the C wrappers to graphs. This is in serious need of extremely thorough testing as I found a very insidious error when trying to write a routine to wrap the graph conversion procedure -- there are seriously nitpicky things going on with pointers.

Also started adding C wrappers to sparse matrices.