Model_Table->addCondition: fixes

1) Fix strong comparison to undefined
2) Simplify and slightly reorganize method source code
3) Some comments added

Functionality of this method shouldn't be changed in any way.