Added ShouldReopenOnStart property for layout items.

Allows a tool or document to control whether it's state should be
persisted upon application restart.
Add SharpDX module.

P.rovides WPF control for hosting SharpDX-rendered content. Mostly taken
(with attribution) from SharpDX's WPF sample.
Upgrade to VS2013

(don't worry, everything still works just fine in VS2010 and VS2012)
Fix bug with maintaining number of active clients
Add button change primitive in SharpDX demo
Merge remote-tracking branch 'upstream/master'