Added getValue() tests for temperatures below absolute zero

Since temperatures below 0 K are not possible, added cases to test in case they are given as input. Temperature.java is also changed such that in this case, the returned temperature is the absolute zero.