Utilizing General Planners to Solve the Train Unit Shunting Problem Extended with Servicing