Added getAll and self:: to allows to get a result of a query row by row
added test getAll
added getLastId to get the last inserted id
added getField