ref #10 - changed a value
Refactored board size calculation

The calculation doesn't depend on anything in the getStones() function so i moved that out of there.
Merge branch 'Go_Scanner' of github.com:augmented-go/augmented-go into Go_Scanner
caching the board size for subsequent calls to the scanner_main()
fixes #125 - fixed this bug

ref #10 - added variable clustering. the scanner now caches the last known board size and selects the clustering calculation value after it. if the board size is unknown we try random values until the correct one is found.
Merge branch 'master' of github.com:augmented-go/augmented-go into Go_Scanner

Conflicts:
	Go_Controller/BackendWorker.cpp
	Go_Scanner/detect_linies_intersections.cpp
ref #10 - upsi little bug :)
ref #10 - erased the warnings with some casting and refactoring.
ref #10 - changed some value and disabled debug windows. also added some more testimages.
Merge remote-tracking branch 'remotes/origin/master' into Go_Scanner

Conflicts:
	Go_Scanner/detect_linies_intersections.cpp
Merge pull request #138 from augmented-go/Go_Scanner

#10 Detect Stones into Master