moving spaces is now undoable and redoable
setup undo and redo when moving a description
undo and redo when resizing a space via marking control or with mouse

added tolerance level to make sure a command doesn't get added
when a space or description gets clicked and nothing has changed
added edit menu item that contains undo and redo
avoided adding extra commands to the undo redo stack
Merge branch 'master' of github.com:IMDC/LiveDescribe-Desktop

Conflicts:
	LiveDescribe/LiveDescribe/Resources/UiStrings/UiStrings.resx