Fixed negative number parsing
Added more tests
Added JsonArrayIterator