Merge pull request #1 from miklin/master

Painting
input command
input message fix
Merge remote-tracking branch 'origin/master'

Conflicts:
	Client/ClientWebSocketConnection.cs
	Common/Commands/Command.cs
Modes for viewer (silent, draw, input)
Client name feature added + some small refactoring
SImple input implementation
Merge remote-tracking branch 'origin/master'

Conflicts:
	Client/MainForm.cs
Merge fix
from added
Merge branch 'master' of github.com:agulov/PolyJoinProto
Simple full screen drawing presenter