Check if sqlite really deleted a row using sqlite3_changes()

Update volume size using only one query which doesn't require locking
h->db
Push volume size changes instead of pulling on volumes listing