Added the self update of composer.phar

I added the automatic update of composer.phar (or download if it's not present). This PR fix the issue #38. This PR replace the #58.