fixed bug where rows couldn't be removed by non-id field. Error is now returned if delete is attempted without where clause.