Fix SQLite3 rowcount issue of always returning -1

SQLite does not return rowcount reliably, so forcing a fetchall and then doing a len on it will get the correct rowcount.  This will also fix ALL of the row count keywords and table must exist keyword.