Move DUT implementation in its own file.
Merge branch 'master' of github.com:psi46/pxar

Conflicts:
	core/api/api.cc
Re-add lost function from moving DUT into its own implementation file and merging upstream.