Moved the method for parsing world time out of the Time Component and into CommandBookUtil

* Additionally optimizes and cleans up some code in the Time Component
* Deprecated method remains for API compatibility
Added silencing flags to the time, thunder, and weather command
Fixed several issues with mob spawning

* Baby zombies can now be properly spawned with the 'b' flag
* Skeletons once again have bows
* Pig Zombies once again have golden swords
Added the alias tpa to the call command
Fixed permissions checking problems in the Teleport Component
Ensure CommandBook prefers player's that aren't the sender

This fixes the issue where "foo" is trying to teleport to "foo_bar" by typing "f" and instead gets teleported to him/herself.
Fixed a NPE from the bring command

The prior implementation checked permissions inside of the perform method and returned prior to the oldLoc variable being set which caused the onVictum method to throw a NPE when it requested the world.
Fixed the heal command
Fixed an issue where spawnmob would attempt to parse non-existent information
Implemented prevention for the return command which stops it from making as many "jittery" teleports
Rewrote the bring command

This fixes a bug where even if a player could request a teleport, the multiworld permissions checks would cause that player's request to be unusable.
Refactored the AFK components of the Messaging Component into a new far more advanced AFK Component
Simplified the put command
Implemented CMDBOOK-2338 & CMDBOOK-2338

Vehicles will now be teleported with players if they have the correct permissions