Combined orientation external target interpolation different within frame and on frame borders
### Basic info
- Commit SHA: f05c5d80df1014918c0bb18ef0844a2596f92512
- Platform: all
### Bug description
If the `enableExternalOrientation` flag changes from false to true the behaviour on a frame border (where it uses `Quaternions_prev_extOrientation` as start point which is `identity` in this case) and within a frame where it uses the previous Quaternion of the external Orientation differ in case of external orienatation target interpolation.
### Ways to reproduce
All self test conditions with external orientation
<!--- Below are labels that will be added but are not shown in description. This is a template to help fill them.
Add further information to the first row and remove and add labels as necessary. -->
issue