Added first draft link display system for connected entities.
Some tab fixes.
Added support for target# killtarget# targetname# multi-keys.

Added linkTargets and linkSources methods to Entity Class.
Changed architecture of EntityLink Decorator.
Copied isDigit() function to String Utility.
Some optimizations and architectural changes.
Major grid lines properly scale with tiny grid sizes.

Alternate render-mode for major grid lines which only uses intensity without thickness increase.
Merge pull request #543 from rebb/Release_1.0.0

Adjustments to major grid lines
Minor tweaks to major grid line shading.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Merge branch 'refs/heads/Release_1.0.0'

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>

Conflicts:
	Mac/TrenchBroom/TrenchBroom-Info.plist
	Source/Renderer/Shader/Face.fragsh
Minor fix.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Merge branch 'master' of https://github.com/rebb/TrenchBroom

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>

Conflicts:
	Source/Renderer/Shader/ShaderManager.cpp
	Source/Renderer/Shader/ShaderManager.h
	Source/View/CommandIds.h
	Source/View/EditorView.cpp
	Source/View/ViewInspector.cpp
	Windows/TrenchBroom/TrenchBroom.vcxproj.filters
Entity link management.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Fixes to entity link management and simplified entity link decorator.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Some fixes and improvements to entity link rendering.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Some more fixes for entity link rendering.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Distribute commands to editor frame and renderer to handle state updates.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>