My original goal was to add support for the new notifications. That can be done without changing from room name to room id.

The other changes were an attempt to make this plugin a better citizen wrt the latest guidelines.