Var/JSON changes

- JSON support for Dynamic Struct and Array
- added VarIterator
- modified behavior of empty Var
clang compile
more clang fixes
more clang fixes
more clang fixes
comment unsigned 64 bit -1 JSON test (clang fail)