Added tests for Params.validate.value()
Separated Query.build() to text() and params() methods