Intermediay state, will not compile!
Changing edge and face moving methods to accept info objects instead
of real edges and faces.
Changed BrushGeometry, Brush and the commands to move edges and faces
so that they don't store edge and face pointers but the positions
of their vertices.
Fixed crash bugs when undoing an edge or face move operation.
Ignore edit state changes in undo / redo system when they had no effect.
Merge branch 'Release_1.0.0'

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

Conflicts:
	Mac/TrenchBroom/TrenchBroom-Info.plist
	Windows/TrenchBroom/BuildNo
Updated Linux build instructions.
Merge branch 'Release_1.0.0'
Fixed some compiler warnings.
Merge branch 'Release_1.0.0'
Don't show loss of precision warning when only pasting point entities.
Add preference to toggle Alt+MMB to move camera.
Merge branch 'Release_1.0.0'

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

Conflicts:
	Mac/TrenchBroom/TrenchBroom-Info.plist
	Source/View/EditorView.cpp
Merge branch 'master' of github.com:kduske/TrenchBroom
If no drag can be started on mouse down, don't pick up objects on the way.
Add a preference option to enable Alt+MMB to move the mouse forward and backward.
Fix more precision problems with vertex correction and snapping.
Quickly detect duplicate planes when adding them to a brush.

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
	Windows/TrenchBroom/BuildNo
Merge remote-tracking branch 'upstream/master'
Documentation Update