run the functional tests against the Phar file
phar: add missing rumsaa/array_column dependency
phar: add all files from the templates/ directory
give shorter names to ci scripts
move WP_CLI_BIN_DIR env variable to .travis.yml
Change load order of autoloaders
move Phar building to ci/prepare.sh and rename ci/build.sh to ci/test.sh
Merge pull request #678 from wp-cli/change-autoload-678

Prefer outer `autoload.php` file
automatically deploy Phar file to wp-cli/builds
Merge pull request #658 from wp-cli/phar-builder

Bring back Phar archives
set 'master' as the deploy branch; see #658
avoid converting iterator into array unless absolutely necessary in
format_items()
introduce iterator_map() and avoid converting iterator to array in `wp site list`
add some missing conversions to/from iterators
convert user object to array using its to_array() method
cast arrays to objects instead of the other way around

the advantage is that objects that have magic methods don't need special
handling
Merge pull request #662 from wp-cli/csv-stream

Make --format=csv stream output
make wp.bat executable
always use bundled autoload in Phar file

see #658
fixed bug, when having a port number in host