Avoid warnings for implicit cast from float to int
(no change in behaviour)
Configuration update:
- new configuration entries for ENDONTIME and IORDER
- better allocation and freeing of configuration string memory
- read density as double
- remove CMake option "ENDONTIME" (replaced by config value)
- more precise final_time printout