Steam Revolution: The Age of Rail: Fractional fuel fixes

Fixed a bug where failed movement commits were not properly resetting the fuel and timing. Fixed a bug where silos were rounding down the fuel amount when determining if fuel could be picked up. If a silo had half of fu…