Fix incorrect scrolling on tab change
Standardize smileyManager a bit
Code cleanup

- Removed manual channel creation away from chatRoom.init()
- Fixed some equal checks
Add tab switch and new message coloring
Fix online list not showing for high number chat
Fix new message appearing all the time
Fix multiple small problems

- Chat history no longer shown on entering
- Lodge tab now highlighted in init()
- Channel server ID now stored propely as an int
- Chaning a tab now focuses the input