Fix behaviour of Connection::delete when an empty array of criteria is provided
#722 - avoiding unneeded variable overwrites, using ternary experssions instead
Merge branch 'hotfix/#722-connection-delete-with-empty-criteria'

Close #722