Changed scene to generated districtFiVES and updated avatar position
Rewrote Scripting plugin to use new interface-based pattern
Rewrote EventLoop plugin to use new interface-based pattern
Added IntervalMs property into EventLoop's interface
Added a scripting interface for the EventLoop
Replaced CLRConsole with LoggerScriptingInterface
Added support for server script dependencies
New context handlers and global objects now affect scripts created earlier
Added CreateGlobalObject method to the IJSContext interface
Changed AddNewContextHandler to an event
Added support for an entity object in the script
Changed comment
Reimplemented EventLoop's TickFired event in JavaScript
Removed return value from script as it's not converted to C# type.

In future a version of the Execute method which takes arguments and
converts types forth and back will be added.
Changed the way dependencies are handled
Added support for arguments to scripts and rewrote eventLoop initialization
Changed the field name according to the style guidelines
Upgraded V8.Net. Not tested under Linux.
Made a number of changes to the Scripting plugin

Created a custom object wrapper that supports indexed properties
Dependencies are not declared as a logical JS expression in a string
Removed WithContextScope wrappers as they are not needed with new V8.Net
Added Vector, AxisAngle and Quat type constructors to the scripts
Added toString methods for an Entity and Component
Created a ScriptedBot plugin