-----
- Added Fire renderer and demo.
- Added Mouse support. This had 2 major impacts:
1. It meant that blessed support is now completely deprecated as it doesn't
support mouse input.
2. All references to processing keys is now deprecated. You must now use the
`get_event()` equivalent API instead.
- Added support for dynamic addition/removal of Effects from a Scene, using
`add_effect()` and `remove_effect()`.
- Converted all effects to use `**kwargs` to pass through to base Effect class
so that future common frame related features were instantly available. These
parameters must now always be specified as keyword arguments as a result.
- Added support for background colours.
- Renamed `getch()` and `putch()` to `get_from()` and `print_at()`. Old
functions are still present, but deprecated.
- Fixed up `get_from()` so that it is consistent across all platforms and
includes all character attributes.