duchess 0.3.3

Silky smooth Java-Rust interop
# Summary

- [Intro]./intro.md
- [Tutorials]./tutorials.md
    - [Setup]./setup.md
    - [Calling Java from Rust]./call_java_from_rust.md
    - [Implementing native methods]./implementing_native_methods.md
- [Memory safety requirements]./safety.md
    - [Threat model]./threat_model.md
- [Reference]./reference.md
    - [The `java_package` macro]./java_package.md
    - [Translating Java method signatures to Rust]./java_signatures_in_rust.md
    - [The `java_function` macro]./java_function.md
        - [Linking native functions into the JVM]./linking_native_functions.md
    - [Deriving Java/Rust conversions]./derive.md
    - [JVM Operations]./jvm_operations.md
    - [The `ToJava` trait]./to_java.md
    - [Java/Rust type conversions]./java_rust_types.md
    - [The `Jvm` type]./jvm.md
    - [Local vs global object references]./local_vs_global.md
- [Internals]./internals.md
    - [The `JavaObject` trait]./java_object.md
    - [Upcasts]./upcasts.md
    - [Methods]./methods.md
- [Logo]./logo.md