started working on user dot selection
All pairs being displayed.
Finds best selection.
 Loops forever when cycle is found.
cleanup
Using queues instead of sets for searching for possible selections.
Added repaint handler to BoardModel. Didn't work as expected, but could be useful later.
Successfully finds the move to make which generates the highest score. (No lookahead at future states yet.)
cleanup
Added find best move button.
Changed button layout.
Shifting is broken. Need to write tests.
Button reorder
Added example boards
Merge remote-tracking branch 'origin/selectBestMove' into swedicem

Conflicts:
	dots/src/com/dots/BoardPanel.java
	dots/src/com/dots/Game.java
	dots/src/com/dots/models/BoardModel.java
Shifting dots down works.
cleanup
Finding the best move now works when there are null dots on the board.
in middle of sumn
Merge remote-tracking branch 'origin/selectBestMove' into evan-dev
changed example board 2 to a look ahead case
Lookahead 1 move working.
Added simulation buttons.