Updated Ghost versioning lib to include all prerelease IDs
Updated Ghost versioning lib to include all prerelease IDs

- currently if Ghost has a version of something like
  `3.37.0-pre.abc.def`, Ghost will return `3.37.0-pre.abc` as the full
  version
- this hides parts of the version which are useful for debugging
- this commit updates the logic to join together all prerelease elements
  so we keep the full string

janvt/Ghost,janvt/Ghost,e10/Ghost,bitjson/Ghost,e10/Ghost,TryGhost/Ghost,ErisDS/Ghost,TryGhost/Ghost,ErisDS/Ghost,bitjson/Ghost,ErisDS/Ghost,TryGhost/Ghost