Moves Console_Table into Composer file.
Adds symfony/yaml to composer.json.
Removes Yaml lib from VCS.
Removes manual require of httpserver. Removes utilities for fetching and checking libs.
Oops. Replaces needed line for DrupalServer invocation.
Removes unneccesary DRUSH_PEAR_BASE_URL const.
Removes slow PEAR package in favour of direct GitHub repo commmit.
Fixes travis fail with autoloader.
Travis runs composer install prior to testing.
Moves autoloader to a more sensible place.
User engine is not loaded at drush updb.

This makes the command to crash on Drupal 7 with the following error:

Error: Call to undefined function drush_get_user_id() in /usr/share/drush/includes/batch.inc, line 72
Fix #250. drush help --format=json now prints output only once. Also fixed help to note that var_export is a supported output format as well. This bug was a byproduct of f4b68b66d7fd16e3f0ad2c2c640889f330f19141. The help command's usage of the outputformat system is unusual.
Merge pull request #251 from juampy72/missing-user-engine-at-drush-updb

User engine is not loaded at batch.inc (error in updb).
Fix #249. Update pm-download and friends with the new XML update format. Please test this so I can backport to 6.x
Re-add the config-export command. For now it is a wrapper around core-rsync.
Updating file-extract test to use more stable library source.
Better confirm message.
Fixing php type errors in drush_make_process.
Issue #128: Reduce the amount of information passed in pipe buffer.
Fix #265 - drush archive-dump --pipe outputs double. And capitalize some error messages.