Software license fix. Umoria 5.6 was released under a GPL-3.0-or-later license but I had accidentally
changed the license to GPL-2.0 in a commit from the very early days of the project: df109c5
The license has been corrected to be GPL-3.0-or-later.
Other Changes
- Refactor keyboard input code.
- Refactor ui_inventory.