[refs #93] renamed BackendThread to Worker because that's what it will be: a worker that manages the game backend and scanner
[refs #93] The worker is now a play QObject that is moved to a new thread. The Timer for triggering the scanning is now a member of the worker.
[refs #93] Put the game and scanner objects on the stack of the worker
Merge pull request #94 from augmented-go/Go_Scanner

intergrating current Go_Scanner branch
Merge remote-tracking branch 'remotes/origin/master' into #93_fixing_threading

Conflicts:
	Go_Controller/BackendWorker.cpp
	Go_Controller/main.cpp
fixed faulty merge
Merge pull request #95 from augmented-go/#93_fixing_threading

Closes #93 fixing threading
disabled opencv windows
Merge branch 'master' into #81_Virtual_GoGame

Conflicts:
	Go_Controller/BackendWorker.cpp
	Go_Controller/BackendWorker.hpp
	Go_Controller/main.cpp
fixed messed up merge