Merge branch 'dev'
Merge branch 'dev'
Bump version of OpenTTD required
OrdersAI uses HasStationRating which is a 1.4 API.
Merge branch 'dev'
Fixed non-stop orders preventing Airplanes and Boats from getting orders OpenTTD would respond to
New stations check whether any vehicles are scheduled to visit after the current station or
  actively running to the station.  This should prevent multiple vehicles from visiting new
  stations
Merge branch 'dev'
Inconsistent load value for custom difficulty corrected
Fixed terrible naming convention
Fixed terrible naming of NextDestination function to NextStationScheduled
Revert enhancement
Merge branch 'master' into avoid_vehicle_rush
Merge branch 'dev' of https://github.com/jamesra/OrdersAI.git into avoid_vehicle_rush
Enh: avoid a rush of vehicles to stations with low rating

If the service rating is below min. rating and not enough supply, score
is increased to attract new vehicles but to avoid that more and more
vehicles get order to visit that station, score is decreased by every
further vehicle sent to that station.
Merge pull request #5 from chr7/avoid_vehicle_rush

Avoid vehicle rush
Fix NextStationScheduled ignoring vehicles broken down but travelling to station
If station approval is high enough, consider only the available supply.  This creates more ties, which are settled by distance.
Add parameter for "Good enough" station rating.
Fix for airplanes not checking small airport types correctly.
Commented out some log output used to test new functions.
Include broken down vehicles as positive results when checking _IsVehicleTravellingToStation