Results 5 issues of barnasm1

### Details: - Add new tests to cover case with reuse of pre-created operator ### Tickets: - *[CVS-94507](https://jira.devtools.intel.com/browse/CVS-94507)*

category: CPU

### Details: - Return type replaced - Checked if binary size decreased. ### Tickets: - CVS-111396

category: Core

### Details: - use std::move - use const auto& where possible ### Tickets: - [*CVS-141675*](https://jira.devtools.intel.com/browse/CVS-141675)

category: inference
category: Core
category: transformations
category: CPP API

### Details: - new attribute for Squeeze ### Tickets: - [*143585*](https://jira.devtools.intel.com/browse/CVS-143585)

category: Core
category: IE Tests
category: transformations
WIP
category: CPP API
category: PyTorch FE

### Details: - Add v15::Squeeze class with support dynamic rank result based on v0::Squeeze ### Tickets: - [*154023*](https://jira.devtools.intel.com/browse/CVS-154023)

category: Core
category: CPP API