Packaging related fixes (mostly)

Fixed most CS issues (a few "line too long" errors remain);
Added "vendor" and "tests/*.xdebug" to .gitignore;
Replaced "SVN: $Id$" with "GIT: $Id$";
Removed PEAR2\Exception dependency - This package's exception directly inherits from the root Exception;
Removed the built in autoloader in favor of PEAR2_Autoload;
Removed makepackage.php in favor of packagexmlsetup.php and extrasetup.php (supposed to be triggered via "pyrus make");
Regenerated package.xml.