• improve `Origin`

    Add a `::new()` constructor to `OpaqueOrigin` to be able to construct origins
    from external code too. Derive `HeapSizeOf` for `Origin`.
    
    fixes #144
    fixes #145
    pyfisch committed Nov 24, 2015