ref #10 - changed a value
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.