Use model.tableName in adapters, revert calls from model with tableName

Now all adapters (except http, which has `restPath` instead of `table` setting) use tableName when it comes
access the database backend.
I'll reviewing and submitting PR for external adapters as well.