Initial work on relations
Adding the database package, implementing an iterator which uses FOFTable (works a little different than JDatabaseIterator and is compatible with Joomla! 2.5 as well)
Implemented the basic relations
gh-258 Default table fields determined per docblock
gh-258 Add a getIterator method in FOFModel to return an iterator of a result list
gh-258 Debugged FOFDatabaseIterator
Iterators must not throw warnings if you try to shut down the connection and it doesn't exist or you use next() in the last element!
gh-258 Doing some crazy database object manipulation to prevent overwriting the db cursor. Oh, the fun! Oh, the joy!
Update fof-guide.xml

Swapped task name labels (read and edit)
Merge pull request #260 from willfaulds/patch-1

Update fof-guide.xml
gh-258 Iterator would mistakenly reuse the same old table object's data in relations
gh-258 Bug in children relation definition
gh-258 Make the siblings relation do what it advertises, implement the ∞:∞ relation as "multiple"
gh-258 Cleanup
gh-258 Pivot relations were not added correctly
gh-258 Remove to-do items
gh-258 Allow relations to be set in fof.xml
Merge pull request #261 from akeeba/feature/258-mini-orm

Close gh-258 ORM-like interface in FOFTable
Two fields should be protected, not private
Changelog update