Build no bumped
Added new class to store a keyboard shortcut.
Added methods to load keyboard shortcuts from preferences.
Moved all default keyboard shortcuts to preferences.
Adapted menu construction to load shortcuts from the preferences.
Only show modifier when map view is not focused for modified keys
or keys which are not used in general context.
Preferences window.
A few tweaks to the preferences frame.
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
Added preference pane for keyboard shortcuts.
Minor fixes on Linux version.
Updated Linux build instructions.
Merge branch 'Release_1.0.0'
Set size of keyboard preference pane.
Some fixes for Linux version.
Fixed some compiler warnings.
Merge branch 'Release_1.0.0'
Merge branch 'master' into issue237_customization
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