Fixes #162
Merge pull request #172 from MastodonC/feature/sensor-unit-fix

Fixes #162
Fix entity post to /4/entities

To handle things where the project_id is inside the entity rather than
part of the URL.
Merge pull request #173 from MastodonC/feature/json-edn-entities-no-project

Fix entity post to /4/entities
Fixed getting project_id on entity post.
First attempt insert/get tests.
Bump schema_gen dependency.
Add sensor test and full test.
Added cleanup method.
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.