Add keywords/1 function for Result record.

It sometimes is handy to represent DBI.Result as a list of keyword lists for making manipulation of it easier from the Erlang/Elixir world. Here we implement just that. 

My only concern is the naming of the function, currently it's ``result.keywords`` while strictly speaking it should be ``result.keyword_lists``.