Home Internet Matter Casting looks superior to AirPlay, Chromecast. Can it win?