Add support for variant/result sets

Signed-off-by: Don Naegely <naegelyd@email.chop.edu>
issue-2

Signed-off-by: Adam Wenocur <wenocur@email.chop.edu>