Added self-update command for phar builds

This contribution added a self-update function and could be invoked by:
 ```$ php phpDocumentor.phar self-update```
Is there no way to re-use the version number from the VERSION file? So that there is just one place?