add autoload optional
add changelog
exclude . and .. when building phar archive