Update the sparkle update to avoid constantly polling after an update is performed.
Uddate the version info.
Merge branch 'release/1.7.1'

* release/1.7.1:
  Uddate the version info.
  Update the sparkle update to avoid constantly polling after an update is performed.
Merge branch 'release/1.7.1' into develop

* release/1.7.1:
  Uddate the version info.
Rework the build process to ensure that the package is built properly and the app gets signed.
Merge branch 'refs/heads/master' into develop

* refs/heads/master:
  Rework the build process to ensure that the package is built properly and the app gets signed.