TShock/TShock — pull request #397 by stevenh (2012-02-20 22:44:01+00:00)
Title: Refactored server stop and world save operations fixing race condition

...so as to ensure operations always happen in a predicable order. This fixes output not appearing in the console / log for example. This adds TShock.Utils.StopServer method used by IGA, rcon and the RestAPI.

Fixed console title set not working

Optimised command line parsing

Made Utils a singleton to enforce the fact that only one copy should ever exist

Added name to /v2/user/read output as users can be found by id