Fixes #405 Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
This involves moving the tests to the top-level tests/ directory, adding a Makefile target (make test_autospec) to run the functional tests, and adding a tests/README.rst to explain the various testing files and test structure.