Added DISTINCT on Zend\Db\Sql\Select

Added a new method on the Zend\Db\Sql\Select object to perform a DISTINCT Select. When the distinct() method is called in the Select a DISTINCT keyword is added before the select's columns. 

It should partially fix issue #2509