Implemented SolutionFileIO

Wrt. 1 - if no further tasks are scheduled on that machine until the end of the horizon, the machine is considered shut down.
Wrt. 2 - it is shut down in that case as well.