Update console and in-game weather commands to `weather <clear|rain|thunder> [duration in seconds] [WorldName]` and `toggle downfall [WorldName]` to match vanilla options and the updated `time` command parameter ordering as discussed in mc-server/Core#97. Merged weather console command code with in-game command code. Moved local `GetWorld()` and `GetConsoleWorld()` functions from time.lua to functions.lua, merged them, and made then global functions. Added `toggledownfall` console command to Info.lua and updated `weather` console command handler. Added notes to tps.lua to alert future coders to usage outside of the file.
Update Info.lua file, added comment to weather.lua
Updated README.md and Info.lua
Updated Gamemode lookup tables to use gmSpectator variable instead of literal 3 (for clarity), and added vanilla short gamemode options `s`, `c`, `s`, and `sp`
Updated usage messages to maintain consistency with how vanilla usage (<var1> means required variable, [var2] means optional variable, etc.). Also fixed console command gamemode, previously it was preforming the gamemode lookup with the player name, rather then the specified gamemode.
Moved HandleConsoleGamemode to gm.lua from console.lua to minimize duplicate code and tables. Changed HandleConsoleGamemode and HandleChangeGMCommand functions to centralize duplicated code.
Reorganized gm.lua and added comments. Updated Info.lua and updated README.md with changes
Add spectator as a default gamemode in webadmin server settings.
Merge pull request #104 from jonfabe/WebadminSpectator

Add spectator as a default gamemode in webadmin server settings.
Corrected ParameterCombinations in Info.lua file. Corrected formatting, updated comments, moved `string.lower` cast out of callback function.
Corrected ParameterCombinations in Info.lua
Merge pull request #103 from jonfabe/GmChanges

Cleanup and update of `gamemode` commands
Add missing newline at end of file
Fixed comments, grammar
Corrections in Info.lua for `time` commands
Merge pull request #105 from jonfabe/TimeInfoFixes

Corrections in Info.lua for `time` commands
Changed TPS to a constant 20
Added Permissions to Whitelist

Updated Info.lua and README.md with new permissions (previously whitelist lacked any permission nodes)
Added Recommended Group
Merge pull request #106 from jonfabe/WhiteListPerms

Added Permissions to Whitelist