allow warnings in embedding crate, prevent constant rebuild of embedding crate

the embedding crate contains 1800+ lines of types from an external library, most
of which are not used or "rust"ically named. the former will change eventually,
but we have no control over the naming.