MediaRouter: Add missing info to MediaRoute2Info

This CL adds
 - connectionState : whether the route is connected/disconnected
 - mIconUri : uri of the icon of the route
 - deviceType : type of the route (BT, speaker, tv)
into MediaRoute2Info and corresponding tests

Bug: 146605788
Test: atest mediaroutertest

Change-Id: I8b3f33967478fd66d5a380bf5d069579f006b890
4 files changed