function tables(connection) {
    connection.sqlStatement = SHOW_TABLES_QUERY;
    return executeQuery(connection).then(dataSet => {
        const tableNames = dataSet.slice(1).map(row => row.Data[0].VarCharValue);
        return tableNames;
    });
}
Should return a list of tables that are in the database
@param {object} connection - Connection Parameters
@param {string} connection.accessKey - AWS Access Key
@param {string} connection.secretAccessKey - AWS Secret Key
@param {string} connection.region - AWS Region
@param {string} connection.database - Database name to connect to
@param {string} connection.outputS3Bucket - Location will Athena will output resutls of query
@returns {Promise} that resolves to { columnnames, rows }