Go test

- [x] test and benchmark suite
- [x] main for calling goduko

arguments: 
  define path: '-path <path_to_sudoku>'
  print solutions as they're found: -print