holoirc: rewrite server list fragment

* utilize recycler view for animations
* refactor to reflect Relay changes
* make things using IRCService as static as possible