Watchstar refactor - now with tests!

* Use embed to ensure loading icon shows without delay
* Add tests
* Avoid flickers bug 64083
* Remove EventLogging to MobileBetaWatchlist (unused data)

Change-Id: I72d4291eb81dfefc00d24223e55b5c74b3854442
Merge "Watchstar refactor - now with tests!"