Renamed 'test/ParisEagerTest.php' to 'test/ParisTestEager.php'
This allows easier integration with test suites (filter on suffix).

Added 2 new PHPUnit test configurations,
phpunit  phpunit-eager.xml (tests against current code)
phpunit  phpunit-eager-granada.xml (tests against bundled Granada)
phpunit  (original test, no eager loading test)

This makes it possible to develop - and run - tests even if some
functionality is still missing from paris/idiorm.
The same tests are used, it just swaps out paris for Granada.

I've removed my additions to 'test/bootstrap.php' and created the
following files instead,

	test/eager/bootstrap-eager-granada.php
	test/eager/bootstrap-eager.php

These files are used by the corresponding phpunit-*.xml
configurations.

Added the following support files,

	test/eager/models.php (Shared Paris models for test)
	test/eager/eager.sql (SQL used for testing)
	test/eager/Granada (Bundled version for testing)

It's not easy to test eager loading with the current Paris testing
scheme as everything is mocked-up.

Therefore i've decided to implement an in-memory sqlite database used
during testing. This enables testing of generated SQL with proper
'keys' and allows actual validation of data.

BTW, currently there is something 'fishy' going on when testing
find_many with has_many_through (using Granada).

Let me know what you think.
Merge branch 'master' of github.com:Surt/Paris