Resolves #174 with the following changes:

  1 - Side-mounted engines now can 'see' fuel through their surface mounts.
  2 - Now detects when an attachment can't carry fuel (attachment is strut)
  3 - Now traverses yellow fuel lines to find fuel.
you could declare this as an extension method.