• Invert edge direction

    (part of #68)
    
    We currently have the edges going in the reverse direction as the audio,
    which is confusing. The reason we did this was so that we could use the
    DFSPostOrder iterator.
    
    This inverts their direction so that edges now go from source to sink,
    and uses a `Reversed` adaptor to fix it.
    Manishearth committed Jul 3, 2018