Fix version string (must be three digits).
Windows build updates:
-replace vc_dll with vc100_dll in TrenchBroom/TrenchBroom.vcxproj
-update build instructions to say VS2010 Express works, remove
step that renames vc100_dll directory to vc_dll
Merge pull request #934 from ericwa/win-build-fixes

Windows build updates:
Entity::removeLinkTarget, Entity::removeKillTarget:

Prevent an infinite loop that will occurr if neither if() block inside the while() loop executes, by adding ++it at the end of the while() loop. Previously, it was possible for the iterator to not be incremented, so the while() loop would spin endlessly.

Fixes hang when deleting the "target1" key from the trigger_once in this map:

```
{
"spawnflags" "0"
"classname" "worldspawn"
}
{
"spawnflags" "0"
"classname" "item_armor1"
"origin" "48 -0 -0"
"angle" "-0"
"targetname" "a"
}
{
"spawnflags" "0"
"classname" "item_armor1"
"origin" "16 -0 -0"
"angle" "-0"
"targetname" "a"
}
{
"spawnflags" "0"
"classname" "item_armor1"
"origin" "-16 -0 -0"
"angle" "-0"
"targetname" "b"
}
{
"spawnflags" "0"
"classname" "trigger_once"
"target" "a"
"target1" "b"
{
( 32 48 -0 ) ( 32 48 16 ) ( 80 48 -0 ) __TB_empty -16 -0 -0 1 1
( 32 48 -0 ) ( 32 64 -0 ) ( 32 48 16 ) __TB_empty -0 -0 -0 1 1
( 32 48 -0 ) ( 80 48 -0 ) ( 32 64 -0 ) __TB_empty -16 -0 -0 1 1
( 80 80 16 ) ( 32 80 16 ) ( 80 80 -0 ) __TB_empty -16 -0 -0 1 1
( 80 64 16 ) ( 80 64 -0 ) ( 80 48 16 ) __TB_empty -0 -0 -0 1 1
( 80 64 16 ) ( 80 48 16 ) ( 32 64 16 ) __TB_empty -16 -0 -0 1 1
}
}
```
MapParser.cpp: Hack to permit texture names to start with a { character, fixes https://github.com/kduske/TrenchBroom/issues/576
Merge pull request #935 from ericwa/target-hang-fix

Entity::removeLinkTarget, Entity::removeKillTarget: prevent hang
Merge pull request #936 from ericwa/alphamask-tex-parse

MapParser.cpp: Hack to permit texture names to start with a { character,...
Merge branch 'master' into Release_1.1.0

Conflicts:
	Source/Version