Another command overhaul

Read the commits for more info.

* Merged /tphere into /tp, added /tppos which uses tile positions instead
* Simplified /maxspawns and /spawnrate
* Cleaned up duplicate pumpkin moon and frost moon commands
* Allowed /time to get the time and to input 24-hour time
* Added /forcehalloween
* Fixed /hardmode