Revert "MSContracts reference fix"

This reverts commit c3245605ce2562807eb2db43479500da61dc1db6.
Revert "Merge pull request #45 from fougerite/contracts"

This reverts commit a08ba3f7187f7f4fceae59d909537c39e3e9b486, reversing
changes made to f3e71539c05268c2954a067df02a3c18fd55e5a9.

Conflicts:
	Anticheat/AnticheatModule.cs
	Fougerite/Fougerite/Bootstrap.cs
	Fougerite/Fougerite/Config.cs
	Fougerite/Fougerite/Data.cs
	Fougerite/Fougerite/DataStore.cs
	Fougerite/Fougerite/Entity.cs
	Fougerite/Fougerite/Hooks.cs
	Fougerite/Fougerite/Player.cs
	Fougerite/Fougerite/PluginEngine.cs
	Fougerite/Fougerite/Util.cs
	Fougerite/Fougerite/World.cs
	Fougerite/IniParser.cs
	MagmaPlugin/MagmaPlugin.cs
	RustPP/Commands/BanCommand.cs
	RustPP/Commands/ChatCommand.cs
	RustPP/Commands/KickCommand.cs
	RustPP/Commands/MuteCommand.cs
	RustPP/Commands/ReloadCommand.cs
	RustPP/Commands/TeleportToCommand.cs
	RustPP/RustPPModule.cs
	ServerTests/ServerTests.cs
clean up from reverting Contracts merge
project file cleanup from revert Contracts merge
Fix-up revert Contracts merge
it isn't that complicated.  could be improved further.
GetDooratCoords improved as GetEntityatCoords
use RandomPointOnGround() for airdrop location
a little bit cleaner
Cleanup Hooks, restore original function, remove obsolete OnCommandRaw
Project reference fix-up
Localities, for future use
MagmaPlugin, JintPlugin sample plugins
cleanup from contracts rollback
move using into namespace
return string.Empty instead of null
minor fix
use GetBoolSetting.  share code. it's nice.
use IniParser.GetSetting, GetBoolSetting consistently
support admin command help