holoirc: add ability to display connection status and also number of users in channels
holoirc: multiple updates

* add code for telling user about number of ops/voices/normal users
* also starting parsing modes with multiple users being changed
holoirc: start using HoloEverywhere for GB support
holoirc: some more bug fixes
holoirc: follow lint recommendations and cleanup code
holoirc: remove dependeny on HoloEverywhere

* just did not work out
holoirc: properly select list items
holoirc: start parsing kicks
holoirc: reformat code and fix a couple of bugs with kicks
holoirc: start parsing kicks and write own custom parser for colors

* also add option for putting whole line as colourful when a colourful nick is used
holoirc: add testing framework
holoirc: reformat code
holoirc further optimize algorithms to improve performace
holoirc: use bracketed nick when the user is sending a message as well
holoirc: update tests and fix selection of users on GB
holoirc: multiple bug fixes

* fix bug where preferences crash when creating new server
* fix bug where the server being removed would leave an empty space
* fix bug where the preference being shown to the user as needing to be completed is wrong
holoirc: bump version
holoirc: fix colour parsing algorithm - swtich back to the older way of doing it
holoirc: bump version