Load robot in an AppDomain and restart it on a Reset event
Fix for bleeding types
Added NuGet scripts and configuration.
Delete outdated cached scripts.
Slight error handling around deleting cached scripts.
Merge branch 'AppDomainRestart' of https://github.com/mmbot/mmbot.git into AppDomainRobot
Added AppDomain unload, removed tracing.
Merge branch 'NuGetScripts' into AppDomainRobot
Switched NuGet scripts to be an implementation of IMMBotScript instead of a CSX script.
Merge branch 'CacheBusting' of https://github.com/antoinne85/mmbot into AppDomainRobot
Removed changed introduced when CacheBusting branch was merged.
Merge branch 'UpstreamMaster' into AppDomainRobot

Conflicts:
	MMBot.Core/Robot.cs
Merge branch 'AppDomainRobot' of https://github.com/antoinne85/mmbot into antoinne85-AppDomainRobot
Fix NuGet script help
Removed regions
Remove redundant Console.WriteLine for AppDomain assemblies
Removed commented out code
Merge pull request #147 from antoinne85/AppDomainRobot

AppDomain Robot & NuGet Functionality