Enhancement: Use TLS with cURL for fetching from CREST/zKB
Fix: Changed URL for socket connect check

Changed the URL used for the socket connect check in ACP ->
Troubleshooting to use update.xml for the auto-updater. It was still set
to the old eve-dev log at eve-id.net which is no longer reliably
reachable.
Fix: zKB sliding timestamp and HTTP errors

When an error occurred while fetching from zKB the last kill timestamp for
the zKB fetch configuration was modified by the value of the negative
timestamp offset, sliding more and more into the past with each error.

Moreover, an HTTP 500 error on fetch was not regarded as one and an empty
data set was returned. With this commit, HTTP 500 return codes are
regarded as errors.
Enhancement: Automatically detect file/curl method for XML API

Added automatic detection for whether to use cURL or file method for
querying the XML API in Pheal.
Enhancement: Expanded ACP Troubleshooting section

Added the following checks to ACP -> Troubleshooting:
- check for cURL availability
- print full qualified path to API caching folder
- check existence of API caching folder
- check whether API caching folder is writable
- check API connection (converts a character ID to name for testing)
- check public CREST connection (fetches a sample kill from CREST)

- print full qualified path to SQL query caching folder
- check existence of SQL query caching folder
- check whether SQL query caching folder is writable

- print full qualified path to Object caching folder
- check existence of Object caching folder
- check whether Object caching folder is writable
Fix: Allow negative timestamp offset of 0 for ZKBFetch
Enhancement: Enhanced cURL detection and Pheal compatibility

Changed the separator for PhealFileCache names to "-" (dash),
beacuse the default separator ":" could cause problems on some unix
systems.

Added check for SSL capability to cURL check and improved error logging in
ACP -> Troubleshooting on API problems.
Fix: Host detection during installation

Fixed a bug causing the host detection in install step 6 to include the
install/index.php in the host and image url.
This may be caused by some Microsoft IIS versions reporting the current
script name with a capital letter at the beginning.
Fix: Victim name of structures in IDFeed

Changed the behavior of IDFeed to leave the character name blank if the
victim was a structure (for to be in line with CCP's XML API).
Enhancement: Reintegrated ship traits into item details

Reintegrated the ship traits from the separate kb3_invtraits table into
the ship description shown on the item details page.
Updated Map generator to work with Thera
Updated CCP DB to Rhea 1.0 (109013)
Enhancement: CREST value fetcher uses industry price as fallback

Since not all manufacturable items are tradeable on the market, there
aren't average prices for all items. If the CREST value fetcher encounters
an item without average price, CCP's so-called "adjustedPrice" for
inudstry calculations is used.
Updated README and checksums for R4.2.6.0