Fix linux linking and remove unwanted models

* Changed linking flags to work with a newer version
* Replaced stove with a blank slab model
* Replaced fridge with a blank slab model

Change-Id: I47ad5c8c7f3cb539462a4d0bf0b678ee6fcba78d
Changed Linux OpenGL to draw a video pane too, instead of fb

Change-Id: Ia889663310ccd017255b39875a0cfb7e77d62fe7
Support for multiple markers per object

* Each object can now have 1-2 markers
* Marker position to object can now be defined
* Added toggle to display marker overlays, key m
* Added toggle to display object & marker debug, key d
* Improved ball animation

Change-Id: I68bbcf780b1db39f269bf7537927b485039b7e78
Added Celsius unit and fixed value location bug in display

Change-Id: If99e440b3d0f2e98b20bab384f27538683c7541b
Changes on air animation

* More balls
* Animation simplified since it's much easier to animate with
  a one sigleshot timer than using timelines
* Min temperature visualisation size is now larger than before
* Min temperature velocity is lower than before
* Max temperature visualisation size is larger than before
* Max temperature velocity is higher than before
* Min temperature is now -5 as requested
* Max temperature is now 99 so that the max number of digits to
  display is two and the texts fits the thermometer panel

Change-Id: I3d48cd7c4f93b13723d7f0f162fd3111601a07f9
UI refactoring and a new Boltzmann display

* UI code and view-controller signaling simplified
* Boltzmann chart is now a grid with matching axis values
* Blank marker 3d model flattened
* Min velocity changed to match min temperature
* Boltzmann test widget
* Thermometer NaN display bug fixed
* Unit tests updated, directory renamed to unit_tests

Change-Id: Ibd95b607a689bd88dd25ea346ec5a01e523a36d3