Added live wrapper interface (ILiveYodiiItem).
Lab: RunningStatus icons.
Added IDynamicYodiiItem wrapper; Live lab changes (...)

- Toggle start/stop button is now unique, and acts completely on RunningStatus instead of IsRunning (which has missing NotifyPropertyChange events).
- Said button is now visible only when it can be used.
Lab: Now displaying YodiiCommands.
Various small UI changes. (...)

- Vertex background color will now vary depending on item's running status.
- Scale-up-on-select effect has been reduced.
- Default layer, added on right-click, is now called "DefaultLayer" instead of "Auto-added layer".
Lab: Lock graph auto-regeneration until state is fully loaded.
Lab: Items can now be edited while the Engine is started. (...) (Because why play with fire when you can jump straight into it?)

- Engine just stops when SetDiscoveredInfo() returns an error, since I don't have any change-reverting strategy for the lab at this time.
- Service references aren't idiot-proof yet, so please don't do anything stupid with those.
Lab: Right-click configuration change no longer fails silently.
Merge branch 'f-yodii-commands' into feature/engine-integration

Conflicts:
	Yodii.Model/LiveModel/ILiveServiceInfo.cs
Added "Revoke all commands" command & button.
Doc fixes.
Vertex configuration is now hidden when Optional.
Merge remote-tracking branch 'origin/f-yodii-commands' into feature/engine-integration
Merge branch 'feature/engine-integration' into develop
fixed small space in yodiiCommandEquals function
Merge branch 'f-yodii-commands' into develop