* Add wemo options enable_subscription & enable_long_press * Also add polling_interval_seconds option * Give feedback about invalid option combinations * Use a frozen dataclass for Options * Validate polling_interval_seconds * Describe message arg * Replace broad exception with PyWeMoException