Fixes dosages to alert when there is an error and 0 isn't accepted anymore

Also changed all calls from isChangeDay and isEnded to the new
currentSimulation functions