Added simple edn tests.
def'd base address.
def'd missed base addresses.
Update amon-schema dependency.
Merge pull request #155 from MastodonC/feature/http-edn-testing

Added simple edn tests.
Add programme_id and public_access to search.
wip: ugly allowed-all?*
Use filters
Tidy up.
Add missing id.
Insert updated entity to elasticsearch
Fix compilation errors.
Update API to use elastic search.
Schema check sensors on insert.
Add schema validation to device API
Fix primary keys
Fix missing key in property-search-fields
Fix key in entities delete.