Deleted unused Sprite class
Applied consistent formatting

Tabs to 4 spaces
if statements always have braces
One true brace style
Removed unused commented code
Added formatting settings for this Eclipse project
Added code cleanup settings
Removed unnecessary invokeLater call
Moved bad properties file exception to GamePanel
Replaced paint(getGraphics()) with repaint()
Refactored click actions and mine logic

GamePanel event listeners now pass actions to GridUnits instead of taking action on behalf of the GridUnits
Fixed and moved broken grid construction to the constructor, resetGrid clears mines
Moved exposing of mines logic to GridUnit, now recursive
Removed GridUnit.State enumeration, replaced with several boolean variables, modified GridUnit.draw method to use these
Removed some unnecessary getters, setters, and variables
Made most GridUnit fields public for convenience

Having both a free getter and setter means that they are essentially public anyway
Changed the naming scheme of GridUnit variables

For example, "checked" became "isChecked"
Removed unused GameState.getState
Flattened some nested if statements
Fixed mouse drag bug (issue #4)
Refactored out common event actions into a method
Extracted common event functionality into method

Each mouse event has to get the GridUnit under the mouse
Merge branch 'refactor'

Conflicts:
	src/com/cs408/supersweeper/GameFrame.java
	src/com/cs408/supersweeper/GamePanel.java
	src/com/cs408/supersweeper/GameState.java
	src/com/cs408/supersweeper/GridUnit.java
Merge branch 'master' of https://github.com/chrismwendt/SuperSweeper