[entropy.client.db] do not catch KeyError for update() but just during object init
[entropy.db.sql] rewrite type checking in insertDependencies()

metadata could be of list type (and not just tuple) in case of
data coming from websrv.
[entropy.client.db] do not hide the exception traceback