Merge pull request #4 from RU-CS530-Go-Team/master

Bring develop branch up-to-date
Remove/replace stones each UI update

Removes need for Board.board_spaces().
Working on search
Problem, Min-Max Tree search

Problem is just a representation of the life-and-death problem, with the
ability to load from SGF files (Zach).
Min-Max Tree search uses a very simple eval function and does not prune.
Work in progress.
Fixed duplicate addition of values
Added ability to parse move tree from ground truth files
Merge pull request #6 from RU-CS530-Go-Team/minmax

Minmax
Added Feature base class, first impl

StoneCountFeature is the basic implementation, used in MinMaxTree.
Resolves issue #7 (Identifying groups)

StoneGrouper(board, isblack).groups returns a list of sets of stones
(tuples) that represent groups.
Added Distance from Center Feature

Untested, but hopefully works. Would be easier if we had included in the
feature base class the actual move being considered, rather than the
board states.
Difference in Liberties Feature

Not sure if the import statement works correctly, nor if I'm using that
function right. Still having trouble actually getting any of these to
run on my machine.
moved import statement

^
Added movePosition and isblack to Feature (Issue #8)

Also cleaned up some imports
changed StoneGrouper init, Fixed compile issues

StoneGrouper just needs stones.
Added start state to MoveTreeParser

started work on MoveTrainer
Standardized board: all moves are of the form black-to-live or white-to-kill, board size is cropped to relevant size
Fixed compile issues, training in progress
Sync problems
Merging updates
﻿Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	src/gold/features/Feature.pyc
	src/gold/features/StoneCountFeature.pyc
	src/gold/features/__init__.pyc
	src/gold/learn/__init__.pyc
	src/gold/learn/trainer.pyc
	src/gold/models/search.pyc
	src/gold/ui/Launcher.pyc
	src/gold/ui/__init__.pyc
Working with standardized board