Cleanup: moved to Ruby 1.9 syntax.
Refactoring: DRYed & fixed scopes.
API: added `Relation.seed`.