Player (EX9.Texture) will scan directories in background now.

- Added SpreadEquals extension method.
- Player will check per slice whether or not a directory changed.
Merge branch 'develop' into player-ex9-texture
Added support for custom texture format.
Use the FrameInfo and not the file name as key. Changing the format will therefor trigger a reload.
Fixed minor issue with new texture format feature.
Fixed issue in SharpDX and updated to master (see https://github.com/sharpdx/SharpDX/pull/89).

This solves various heavy frame rate drops when using DDS.
Use System.Diagnostics.Stopwatch instead of custom HiPerfTimer.
Updated SharpDX to 2.5.0 (Directx11-net40).

Contains https://github.com/sharpdx/SharpDX/pull/89
Merge remote-tracking branch 'origin/master' into player-ex9-texture
Some logic girlpowers
picked some changes from posh branch to make timeliner work:

* ICommandHistory has IntertOnly method
* IIDItem has more extention methods
Merge commit 'd14f2f094b98aa9450b144f7e38419cedac7371a' into develop
automatically reject empty compound commands
updated svg lib
adapted svg to latest lib
added PID (VVVV)
finished removal of Undistort. see also a71a684055676ae46ae4b8852a612952b902476f
Fixed project file of Swizzle4d - removed fixed setting of target framework.
Bugfix in BufferedStreamWriter.
Added new SendKeyboard and SendMouse nodes.

See issue #378