Began major code updates

Code is in the middle of major changes. Wanted to commit it so I would
have a copy to fall back on if something went wrong.
Made game playable with the changes

Finished the major changes to the point where the game is playable
again (although I suspect it will crash when non capturing moves become
available again, more testing required)

In summary: Changed the input format to that specified in the latest
requirements. Added support for any (odd) sized board. Updated the
whiteMovesFull to reflect the changes in input format. Changed the way
the rows and columns are extracted from strings to allow for board
sizes with rows and columns with multiple digits.
Comment out to remove error

Commented out the lines with the unimplented game.board.whiteMovesFull and blackMovesFull members.
Initial grid point click support

Clicking near points on the grid will now output the coordinates nearest the point that was clicking the window.

Currently does not work in cases where there are clicks near the edge of the grid, but still within the grid.
Fixed grid coordinate detection

Correctly outputs the nearest coordinate for all points clicked.
Selected point now visible

Clicking a location in the window now indicates a coordinate that was selected.

The incorrect coordinate is currently selected, but the box is drawn properly.
Fixed coordinate selection logic

Now selects the correct coordinate to indicate as selected.
Fixed below grid clicks

Below grid clicks are now correctly giving the y coordinate of the lowest row.
Click proximity added

Change to the click processing that makes it so only clicks sufficiently close to a valid coordinate will make a selection. The distance away is defined to be radius pixels away, where radius is a member variable of GameWindow. It is currently hardcoded.
Automatic radius calculation

Automatically find a radius that will fit on the board and not overlap with other pieces.

Also removed graphics2D and the antialiasing as it was causing major slowdowns with the rendering. May add back later if double buffering can be shown to fix it.
Implemented basic deselection

Can now deselect a coordinate by clicking it a second time.

Some other code in place to eventually allow for selecting a second coordinate beyond the first, but it is not working yet.
Merge branch 'GridClick' of https://github.com/defianc3/Team35 into GridClick

Conflicts:
	GameWindow.java