add defaults to switchs to prevent compiler warnings
use separate JsQueryItemType enum instead of included in struct
new interface to JsQUery
better functions names
continue refactoring
add table to tests
add test for index
finish refactoring, now indexes uses new interface. Get rid of JsQueryValue
remove unused functions/move macroses
:1,$ s/JsQueryItemR/JsQueryItem/g; :1,$ s/JsQueryItem/JsQueryParseItem/g
make beauty
Merge with master.