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.
Removed reference to scriptcs command line. nuget install is better
Added unit test to check for scripts being updatable. Fixes #120
Added adapter instantiation tests
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.
Added Redis Brain implementation
Merge pull request #124 from mmbot/redis

Added Redis Brain implementation
Hack fix for Akavache threading bug
Move Akavache Set to Synchronize on new thread. Hacky Fix for #126
Who put that there? You Crazy. Why you so Crazy?
Fix tests. I would have gotten away with it too if it weren't for them
Use Task.Factory Singleton
Merge pull request #127 from mmbot/AkavacheFileLockyMeNoWanty

Akavache file locky me no wanty. Might fix #126