Port rsvg-convert to Rust
Since a bunch of external tools depend on
rsvg-convert, we should make sure that the exact behavior of the command-line arguments is preserved. I think structopt can do this with no problems. Ideally we should have tests for the
rsvg-convert binary to ensure that it works in the same way as the C version.