testing: restore missing file 'squeeze_test_main.ml' which contained the main function for the component tests.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Makefile: add 'make test', 'make clean' and default 'make' targets

These chain execute 'obuild' in the obvious way. We now export
a conventional

  make && make test && make install

interface.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #3 from djs55/makefile

Support conventional "make && make test && make install"
main: hide all the unix details, use the xcp library instead

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Remove config file parsing and logging code: both are in the xcp shared lib

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #4 from djs55/remove-dead-code

Remove dead code