[enhancement] Throw error when entering values below absolute zero
With the removal of the CLI, the error check for absolute zero was also removed. Reimplement it directly in the conversion methods and throw a error, if the inserted temperature value is below zero.
Deleting a branch is permanent. It CANNOT be undone. Continue?