Reduced the length of shadow roads to remove improper road selection
when clicking right on a road intersection
Reworked structure labels to display text better and to be more scalable
Minor fixes related to rebase
First iteration of delivery detection and point assignment
The game detects when all deliveries have been made and will display
a win screen
Added fuel consumption to game, as well as refueling and HUD
elements that indicate fuel status and cash accrued.

Currently the solution is highly unscalable and will need
much more work
Changes made:

   * Fuel Stations now cost Cash and fill up the vehicle based on
     how much fuel the player can afford
   * Fuel cost takes difficulty level into account
   * Fuel consumption is tracked per "tick", letting players see
     a reduction in their fuel gauge while en-route to their
     destination. This also allows the game to end as soon as the
     player runs out of fuel, in the middle of a journey.
   * Added custom message for Fuel Stations that let the player know
     how much fuel costs per "tick"
   * Once visited, delivery locations show a "Delivered" message in
     place of the Cash that delivery was worth
Minor cleanup for merge.

Also changed the look of the fuel gauge on the HUD and added color
to visually represent when the vehicle's fuel gets low.
Major HUD re-workings.