Adds some more useful constants, resolves a linking issue.
Plugs new temperature code into most systems.
Merge branch 'new-temperature-code' into red-version