Core tests passing with both mysql and postgresql (with some exceptions).

Test_Piwik_JsProxy::testPiwikPhp is failing on both mysql and postgresql.
It is also failing on the piwik/master branch.

PiwikTest::testGetPrettyTimeFromSeconds is failing on both mysql and
postgresql; it is also failing on piwik/master.

SegmentTest::testGetSelectQueryJoinActionOnVisit (pgsql, mysql)
SegmentTest::testGetSelectQueryJoinConversionOnVisit (pgsql, mysql)
SegmentTest::testGetSelectQueryJoinVisitOnConversion (pgsql)
SegmentTest::testGetSelectQueryJoinVisitAndConversionOnAction (pgsql)
SegmentTest::testGetSelectQueryJoinConversionAndActionOnVisit (pgsql, mysql)
These are not failing on piwik/master. Sql query strings are being
checked, which have been modified to make them work with both postgres and
mysql, so not much to worry about.

Tests failing only with postgres:
ArchiveProcessingTest::testTableInsertBatchIterate
pdo-pgsql isn't handling the binary values properly. That is the problem here.

Tests in Core/SqlTest.php are failing. The create table statements have
mysql specific constructs "ENGINE=InnoDB" and "ENGINE=MyISAM" which do
not exist in postgresql, hence the test is failing.
Removing the cached global.ini.php from the git repo.

The file global.ini.php is in the .gitignore, but during the merge the file
was added and wasn't removed. Removing it now.

Ignoring the config/global.ini.php allows chaning the test database from
and to mysql and pgsql. It also allows for contributors who use a password
for the root account on the database.