More work on reply index

- Added command ADMIN
- Added command INVITE
- moved some stuff around
- Added noModes property to "+" channels.
- renamed RPL_TOPICSETBY to RPL_TOPICWHOTIME
- Improved channel name validation
- Added FakeUser
- added isOper flag to User
- updated todo lists
- added restart method. opinions?