Added version, and propagation through cx_Freeze and innosetup

Signed-off-by: Ian bell <ian.h.bell@gmail.com>
Fixed bug with when variable is 2 element array

Signed-off-by: Ian bell <ian.h.bell@gmail.com>
last_directory reads and writes to/from file in user home directory

Signed-off-by: Ian bell <ian.h.bell@gmail.com>
Merge branch 'master' of https://github.com/thermocycle/ThermoCycle-Viewer
Fixed bug with constant temperature profiles not interpolating properly

Signed-off-by: Ian bell <ian.h.bell@gmail.com>