tmf: ctf: add support for traces with changing endianess

The issue is that IOStructGen assumed the endianness of a trace did
not change half way through the tsdl file. Now the elements are progressively
loaded and thus the endinanness is updated as need be.

Fixes bug 453673

Change-Id: Ia4a91005a89e437eb0fc92cb73c635bb5674767d
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/37531
Tested-by: Hudson CI
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
rcp: Fix not being able to print the Sequence diagram

Bug: 436440
Change-Id: Ifea6db0fe4da8bdc60520fef71e2b17740585fd4
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/38455
Tested-by: Hudson CI
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>