Fixed command errors. Organized Join/Leave methods

- Commands now work way better without throwing any internal errors.
- Exact case usage no longer required for /wkick
- Created specific methods for each join and leave action (server and
webchat) to be used throughout the plugin.
- Improved vanish support by running server join method after a delay
onJoin
- Finalized support for colors in the server online list