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.
Merge pull request #227 from DarkSide666/patch-20

Model_Table->addCondition: fixes