Janus seamless transfer (#38580)
* [janus] Fix failing tests on mi3XX (#38426)
* Fix multiple devices error on Janus
* Fix AttributeError on Janus BOI token
* Initialize lm first in Janus to get correct device map
* Added expectations for Janus test_model_generate_images
* Fixed JanusVisionEncoderLayer being split across devices
* Code formatting
* Adding modeling file
* Reverted changes out of scope for this PR
* [seamless_m4t] Skip some tests when speech is not available (#38430)
* Added the require_speech decorator
* Added require_speecj to some seamless_m4t tests
* Changed skip message