Added commitDatabase() as interface method
Added toFixedArray() and toArray() to retrieve a database' objects as array
Added Iterator, Countable and SeekableIterator to the Database interface
Renamed the Coordinator's getDataByDatabase() to getDatabase()