Fix biome orientation
Level generation improvements and fixes
Fix a number of A* pathing issues

- Hitmap fitting was preventing the astar algorithm from finding a path
  where the destination was against a wall.
- At close distances, astar pathing was causing unnecessary complexity
  in pathing entities. Within 2.5 tiles, the game now uses naive
  pathing if the entity only has attractors.