Eclipse cleanup
Use mouse adapter instead of interfaces.
Tabs -> Spaces
Removed trailing whitespace.
Throwable -> Exception
Comments no longer appear after, but before source code.
Removed even more trailing comments.
Threw curly braces around if statements.
Brackets around the else clauses.
Else ifs now have brackets.
fixed break statement
Merge remote-tracking branch 'allevaton/master'
Merge branch 'cleanup' into cleanup-merge

Conflicts:
	src/main/java/com/cburch/draw/undo/Action.java
	src/main/java/com/cburch/logisim/gui/menu/MenuEdit.java
	src/main/java/com/cburch/logisim/proj/Project.java
	src/main/java/com/cburch/logisim/proj/ProjectEvent.java
	src/main/java/com/cburch/logisim/std/base/Text.java
	src/main/java/com/cburch/logisim/std/base/TextAttributes.java
Merge remote-tracking branch 'allevaton/master' into allevaton-merge

Conflicts:
	src/main/java/com/cburch/draw/shapes/SvgReader.java
	src/main/java/com/cburch/logisim/LogisimVersion.java
	src/main/java/com/cburch/logisim/analyze/gui/TableTabClip.java
	src/main/java/com/cburch/logisim/circuit/CircuitWires.java
	src/main/java/com/cburch/logisim/circuit/Simulator.java
	src/main/java/com/cburch/logisim/circuit/WidthIncompatibilityData.java
	src/main/java/com/cburch/logisim/comp/EndData.java
	src/main/java/com/cburch/logisim/data/Direction.java
	src/main/java/com/cburch/logisim/data/Size.java
	src/main/java/com/cburch/logisim/file/Loader.java
	src/main/java/com/cburch/logisim/file/LogisimFile.java
	src/main/java/com/cburch/logisim/gui/main/Frame.java
	src/main/java/com/cburch/logisim/gui/main/Selection.java
	src/main/java/com/cburch/logisim/prefs/RecentProjects.java
Removed several Eclipse warnings.

Conflicts:
	src/main/java/com/cburch/draw/canvas/SelectionEvent.java
	src/main/java/com/cburch/draw/toolbar/Toolbar.java
	src/main/java/com/cburch/draw/toolbar/ToolbarButton.java
	src/main/java/com/cburch/draw/toolbar/ToolbarModelEvent.java
	src/main/java/com/cburch/draw/tools/TextTool.java
	src/main/java/com/cburch/draw/undo/UndoLogEvent.java
	src/main/java/com/cburch/logisim/analyze/gui/BuildCircuitButton.java
	src/main/java/com/cburch/logisim/analyze/gui/MinimizedTab.java
	src/main/java/com/cburch/logisim/analyze/gui/OutputSelector.java
	src/main/java/com/cburch/logisim/analyze/gui/TableTab.java
	src/main/java/com/cburch/logisim/analyze/gui/VariableTab.java
	src/main/java/com/cburch/logisim/circuit/AnalyzeException.java
	src/main/java/com/cburch/logisim/circuit/Circuit.java
	src/main/java/com/cburch/logisim/file/XmlReaderException.java
	src/main/java/com/cburch/logisim/gui/appear/AppearanceCanvas.java
	src/main/java/com/cburch/logisim/gui/appear/AppearanceEditPopup.java
	src/main/java/com/cburch/logisim/gui/appear/LayoutThumbnail.java
	src/main/java/com/cburch/logisim/gui/generic/AttrTableSetException.java
	src/main/java/com/cburch/logisim/gui/generic/CanvasPane.java
	src/main/java/com/cburch/logisim/gui/generic/CardPanel.java
	src/main/java/com/cburch/logisim/gui/generic/LDialog.java
	src/main/java/com/cburch/logisim/gui/generic/LFrame.java
	src/main/java/com/cburch/logisim/gui/main/Canvas.java
	src/main/java/com/cburch/logisim/gui/main/CircuitJList.java
	src/main/java/com/cburch/logisim/gui/main/ExportImage.java
	src/main/java/com/cburch/logisim/gui/main/KeyboardToolSelection.java
	src/main/java/com/cburch/logisim/gui/main/Print.java
	src/main/java/com/cburch/logisim/gui/main/SimulationExplorer.java
	src/main/java/com/cburch/logisim/gui/main/SimulationTreeRenderer.java
	src/main/java/com/cburch/logisim/gui/main/StatisticsDialog.java
	src/main/java/com/cburch/logisim/gui/main/Toolbox.java
	src/main/java/com/cburch/logisim/gui/menu/EditPopup.java
	src/main/java/com/cburch/logisim/gui/menu/OpenRecent.java
	src/main/java/com/cburch/logisim/gui/menu/Popups.java
	src/main/java/com/cburch/logisim/gui/menu/ProjectLibraryActions.java
	src/main/java/com/cburch/logisim/gui/opts/MouseOptions.java
	src/main/java/com/cburch/logisim/gui/prefs/PrefBoolean.java
	src/main/java/com/cburch/logisim/gui/start/AboutCredits.java
	src/main/java/com/cburch/logisim/std/memory/AbstractFlipFlop.java
	src/main/java/com/cburch/logisim/std/memory/Rom.java
	src/main/java/com/cburch/logisim/tools/MenuTool.java
	src/main/java/com/cburch/logisim/util/ZipClassLoader.java
Merge remote-tracking branch 'fallaha13/master'

Conflicts:
	src/main/java/com/cburch/draw/canvas/Selection.java
Removed eclipse-specific external tool builders that accidentally crept in.
Added Trello link to README.