kmsuriendpoint: Add dispose and finalize traces

Change-Id: I93de7fd20646463b60e1c8b5e0ee7cf54e384631
kmsrecorderendpoint: Add dispose and finalize traces

Change-Id: I609147eba245078dafaa183c3b50194f9cb7b764
kmsrecorderendpoint: Do not wait for EOS when no sources have been linked

Transitions to STOP were not being completed when no sources were connected
in internal pipeline, so processes waiting for the singal completion never
were notified if not media flowed in the pipeline. This patch does not wait
for EOS in such cases throwing the proper signal without causing deadlocks

Change-Id: I0a45b356c3c8c0bbf0dd57e005e027f9a8a710d1