We currently use scope to clear table selections. This is not ideal because it
breaks encapsulation and encourages the use of scope over ctrl. This patch
adds a clear method and uses event propagation to invoke it.
Change-Id: I6115047298d5fa673eabb707a358c84a4e6d9eb6
Closes-Bug: #1544835