SnappingPrototype: Redesigned from scratch
Merge branch 'master' into SnapRefactor
Geo: Added findLeast() generic algorithm
SnappingPrototype: Snap to all component edges
SnappingPrototype: Removed magic number
SnappingPrototype: Check snapping area to correct area only
SnappingPrototype: Check snapping area to correct area only
Merge branch 'SnapRefactor' of https://github.com/LeeCIT/LogicBox.git into SnapRefactor
SnappingPrototype: Fixed the right hand side and bottom snapping
Merge branch 'master' into SnapRefactor

Conflicts:
	LogicBox/src/logicBox/util/Geo.java
ToolbarProto: Deleted prototype
CoolMenu: Deleted prototype
SnappingPrototype: Renamed and moved to GUI snapping
componentSnapper: Commented out debug statement
GUI: Added snapping to tool box and main frame