Change to deftest.

-Add test selector.

-Removed atoms.

- Working tests with a use-fixture.
- Added a log statement inside the use-fixture to verify that it is being run as apposed to just the tests.
- Check if connected.

- Added a check to see if it is possible to post data to the system. Otherwise, dont run the tests. This is because trying to connect to elasticsearch when it is not running causes errros with no end.

- Tidy up and stop recreating the entire system.