normalized Extension::solveSourceFileName to return source with extension, just like ExtensionInstaller::installFromPecl
another php 5.3 compatibility fix
removed unnecessary iteration over command output
modified ExtensionInstaller to preserve package.xml in same directory as where source code is extracted
Extension class is now using meta from package.xml

TODO:

- core extensions have no package.xml, this needs to be solved
- previously downloaded extensions (before ExtensionInstaller latest update) are failing
Extension meta data:

- + ExtensionMetaInterface
- + ExtensionMetaAbstraction
- + ExtensionMetaM4
- + ExtensionMetaPolyfill
- + ExtensionMetaXml
Introduced Migrations class.
This class shelters tasks used to maintain phpbrew backwards / forwards compatibility.
fixing typos with log messages
ExtensionMetaM4 is now guessing if extension is zend
Merge branch 'develop' of https://github.com/marcioAlmada/phpbrew into marcioAlmada-develop

Conflicts:
	src/PhpBrew/Extension.php