Update PEAR Package Extractor to use 'task:replace', 'phprelease' commands and install role='script' files
Add PearInstaller
Change PEAR packages type from 'library' to 'pear-library' and dist type from 'pear' to 'file'
Remove PearDownloader
Refactor Channel Installer
Use trim filter on 'php' location
Fix text spacing and remove excess getInstallPath call in LibraryInstaller::update
Revert Locker change, ignore PEAR packages whose version cannot be parsed.
Merge remote-tracking branch 'palex-fpt/pear-channel-reader'
Remove unnecessary code
fixed issue #347 added file to json validation exception
fixed json file tests
minor changes to JsonFile::parseJson for Drivers
Merge remote-tracking branch 'digitalkaoz/issue_347'
Tweak exception messages
Remove unnecessary code
Add php proxies that add all locally installed packages to include_path. PEAR binaries are run through these proxies.
Merge pull request #868 from palex-fpt/pear-binaries

Add php proxies that add all locally installed packages to include_path
Allow absolute paths in composer.json and don't prepend them with a funny $baseDir variable.
Sorry, tabs.
Allow absolute paths in composer.json and don't prepend them with a funny $baseDir variable.
Merge branch 'bugfix-broken-classmap' of github.com:till/composer into bugfix-broken-classmap
Validate the name.

If uppercase characters is found suggest a new name with all lowercase
and using - as a seperator where the camelcased characters was found.
Merge remote-tracking branch 'henrikbjorn/validate-camelcase'