add self-update and dump-autoload for composer for psr4 autoloading