Merge testing branch

- Update documentation
- Add !uptime command
Normalize whitespace
update events: defaults & rename nickservname -> saslname
allow network name to mismatch configured server name (took long enough!)
Documentation & License year updates