crate.py: use BPN instead of PN
crate.py: use BPN instead of PN

If we don't use BPN then native packages will not extract correct since
PN will be something-native and we won't extract the something crate to
${S}.

cardoe/meta-rust,starlab-io/meta-rust,meta-rust/meta-rust,cardoe/meta-rust,meta-rust/meta-rust,cardoe/meta-rust,meta-rust/meta-rust,meta-rust/meta-rust,starlab-io/meta-rust,meta-rust/meta-rust,cardoe/meta-rust