Fix/bls (#257)
* Fix PIC issue on flex/stax
* Add new line at the end of each page
* Remove any inner ascii-control character or new line
* Testing commit that later must be undonegit add app/rust/src/parser/consent_message/msg.rs tests_zemu/try.mjsgit add app/rust/src/parser/consent_message/msg.rs tests_zemu/try.mjsgst
* Add display impl for HashTree type
* Add pic function
* Add Display impl for HashTree and use pic to adjust Decoder::new function
* Fix clippy and add display impl for LineDisplayIterator
* Remove logging
* Update try script
* Enable Bls test and its snappshots
* Bump version and update snapshots
* Remove conversion recursion and enhance conditional compilation of pic pointers
* Add cfg-if dep and update insta snappshots
* Fix more clippy warnings
* Update zxlib
* Try with cargo test directly
* Fix clippy warnings
* Revert concurrent testing due to bottelneck and disable pb test for add/remove keys
* Remove duplicated line
* Remove thread builder in test and make rustflags simple to avoid weird issues when compiling the app that was causing pic
* Update snapshots
* Silence warnings for custom cfg comming from ledger-rust dependencies
* Optimize iterator
* Do not remove inner ascii control and null terminators
* Error if generic display message is received and ensure new line is added
* Uppdate rust test and snapshots insta
* Update zemu test and snapshots