Fix for #1343824
- fix log.py to send correct where clause in json for object-log query when where-clause options such as message-type, source is specified
- throw error when where clause is specified for object-values query
- fix query-engine to not complain when object-id is not specified for object-log query with where-clause

Change-Id: I21b5c3e0e79d5407acb91e3e7895bb0e90aa9aba
Merge "Fix for #1343824 - fix log.py to send correct where clause in json for object-log query when where-clause options such as message-type, source is specified - throw error when where clause is specified for object-values query - fix query-engine to not complain when object-id is not specified for object-log query with where-clause"