Bare branch without junk
clean .git
New: it is possible to define a 'public static $resultSetClass'  variable on the model, to set the resultSet class that will be used for the resultSets. The new resultSet class must extend IdiormResultSet.
Fixed: model could define resultSets with public static $resultSetClass

Changed: find_many accepts now a boolean, to define if the result will be fetched by associative id keys or not.

Granada eager: eager relationships will check if resultSets are defined or not and act according to it, returning resultSets when necessary.
fix. var_dump
Idiorm: Result Set does not implements Serializable anymore. Serialize will be as normal, of the entire object. It is possible to caché the ResultSet and expect the same behaviour)
Merge branch 'develop' of https://github.com/tomvo/Granada into tomvo-develop

Conflicts:
	phpunit.xml
	tests/granada/GranadaTest.php
	tests/granada/GranadaTest53.php
	tests/granada/ModelPrefixingTest.php
	tests/granada/ModelPrefixingTest53.php
	tests/granada/MultipleConnectionsTest.php
	tests/granada/bootstrap.php
	tests/granada/eager/GranadaTestEager.php
	tests/granada/eager/eager.sql
	tests/granada/eager/models.php
Create .travis.yml
Update README.markdown
New resultSet definition on models explained.
Lazy loading note about no results defined
Lazy loading note about no results defined
Update README.markdown
Update README.markdown
Merge branch 'develop' of github.com:Surt/Granada into develop

Conflicts:
	README.markdown
Merge branch 'develop' of github.com:Surt/Granada into develop

Conflicts:
	README.markdown
Merge branch 'develop' of github.com:Surt/Granada into develop

Conflicts:
	README.markdown
Merge branch 'develop' of github.com:Surt/Granada into develop

Conflicts:
	README.markdown
Merge branch 'develop' of github.com:Surt/Granada into develop

Conflicts:
	README.markdown
Re-worked: return or not resultSets on eager depends exclusively on the config variable setted on idiorm, not on the parents.