chromecast: more rationale configuration and documentation

Chromecast related stuff are groupes into a single configuration
category. Moreover, the application ID is configurable.