Added new exception classes, renamed Doctrine_Repository to Doctrine_Table_Repository, refactored many classes