Revert "Adding a watchpoint manager to handle storing watch points." to do these changes in feature branch

This reverts commit 8e674dd5b433b2d3f7ec2dcd6906992303d99f7d.
Removed queue skipping for single step thread.
Owness will now be on caller to clear the run queue before calling
this function
Modified single step to apropriately add/remove the thread from the runqueue
Merge branch 'master' into watchpoints

Conflicts:
	include/axe-c/axe.h
	lib/CMakeLists.txt
	lib/WatchpointManager.cpp
	lib/WatchpointManager.h
	lib/axe.cpp