Added .editorconfig. It will automatically set the given settings in the used text editor if the Editor Config plugin is installed (available for several text editors), info: http://editorconfig.org/
-Revamped the hook system.
-Handlers may now be registered with per-handler priority.
-Performance profiler implementations may now be defined by plugins.
-Log writer implementations may now be defined by plugins.
-All hooks come with an EventArgs class for the arguments now and use the same generic delegate.
-Normalized code style, line endings in most edited files.
-Moved most types to the ServerApi namespace.
-Removed MethodHookAttribute class (was never used and had pretty much no implementation).
Replaced all old hook calls with the new ones.
Renamed hook "GameHardUpdate" to "GameHardmodeTileUpdate".
-Added the default ServerLogWriter.
-Added LogWriterManager.
-Added some basic log output to ProgramServer and replaced crashlog.txt with log writer output.
-Improved log writer handling.
Added ProfilerManager.
-Added IProfiler.InputPluginCustomProcessingTime.
Added some Profiler input calls.
-Moved init procedure, command line handling and some more stuff to PluginApi.
-Server will no longer startup if important command line arguments are wrong or plugins failed to load due to exceptions.
-Improved assembly loading.
-Removed plugin reload functionality as this implementation would never have worked properly.
-Implemented PluginApi.DeInitialize and plugin unloading.
Renamed PluginApi to ServerApi.
-Implemented proper plugin unload and profiler / log writer detaching.
-Minor improvements.
-Properly removed the reload plugins functionality.
-Fixed a minor bug.
Fixed a bug where hook where not initialized before their first invoke.
Renamed namespace ServerApi to TerrariaApi.Server.
-Fixed a bug where hook where not initialized before their first invoke. (second try).
-Made HookManager, LogWriterManager and ProfilerManager initialize by the static constructor to ensure they're always available, even when called by other static constructors.
-Fixed some bugs in LogWriterManager.
-Improved plugin loading error handling.
-Minor changes.
Moved related classes to the proper TerrariaApi.Server
 namespace.
-Version tick 1.14.
-Added AssemblyInfo with the current version. NOTE: This is required in order to detect outdated plugin assemblies without loading their types.
-Implemented an additional check to detect plugin assemblies compiled for a server api version prior 1.14.
-Minor changes.