1TODO:
2 * There still is a memory leak somewhere, hunt it down
3 * Make Get methods of Device const
4 * Fix view color?
5 * Fix forwarding of messages to view
6 * Bottom scrollbar strangeness
7 * Reduce executable size?
8 * Find a place for unknown devices (or decypher the names better)
9 * Reselect currently selected on sort-by change - unique device id (device_node_cookie?)
10 * Check for keyboard navigation
11 * Loading and saving settings (sort by, position, size and sizes of views)
12 * Icons per device type
13 * Index attributes by enum, not string
14