fixed Collection->offsetUnset() to use unset() method
Collection now uses ArrayIterator instead of RecursiveArrayIterator
fixed Model->_addRelation() to use Collection->push() instead of [] = xxx