Temporary fix to deal with data stored as html

We'll need to migrate this data properly, but this will work for now.
Better contextual data.

Including pics and technology images.
A richer properties table.
Transparent tech icons.
if-let style change.
Logging fix for alia/hayt/db.

This should catch our biggest cause of 500's atm.
All devices and sensors retrieved.

This is probably temporary until we get the population of the devices
field fixed.
Get profiles.

Again, via a fetch each time rather than stuffing them in the entity and
just reading the entity out.
Merge pull request #42 from MastodonC/feature/properties-formatting

Feature/properties formatting
Add more test data.
wip: fixes to differences series and etl.
Initial working version of system efficiency overall calc.
Fix median calculation (use measurements table only).
Fix median calc.
Do not calc when there are no measurements.
Fix missed merge conflict.