Restructuring tests.  Tests passing for TestStandalone and TestDict2Config
Script to run all tests
Added tests to TestConfig2Dict to handle conditions where the config2dict finds an error and returns False
Fixed an issue with the append paramter
All tests passing
Added a cleanup step to 2 tests to delete files they create
Slight readability change to --test-src logic
Added/changed/updated build information
Formatting
Starting refactor to use simpler API
Updated