Add self update to the phar distribution.

This adds a self update command to the phar console.

It uses Github tags from Codeception/Codeception repo to extract the latest (and stable) version numbers.
If found superior to the current version the user is then asked to update.