added method to return a full result set based on query parameters, renamed get_data() to ef_query as get_dataset() should be used to retrieve data (it uses repeated calls to ef_query() to return a full set of data for each query)